mirror of
https://github.com/PyMySQL/mysqlclient.git
synced 2025-08-15 02:54:29 +08:00
11
_mysql.c
11
_mysql.c
@ -119,16 +119,7 @@ _mysql_Exception(_mysql_ConnectionObject *c)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
merr = mysql_errno(&(c->connection));
|
merr = mysql_errno(&(c->connection));
|
||||||
if (!merr)
|
switch (merr) {
|
||||||
e = _mysql_InterfaceError;
|
|
||||||
else if (merr > CR_MAX_ERROR) {
|
|
||||||
PyTuple_SET_ITEM(t, 0, PyInt_FromLong(-1L));
|
|
||||||
PyTuple_SET_ITEM(t, 1, PyString_FromString("error totally whack"));
|
|
||||||
PyErr_SetObject(_mysql_InterfaceError, t);
|
|
||||||
Py_DECREF(t);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
else switch (merr) {
|
|
||||||
case CR_COMMANDS_OUT_OF_SYNC:
|
case CR_COMMANDS_OUT_OF_SYNC:
|
||||||
case ER_DB_CREATE_EXISTS:
|
case ER_DB_CREATE_EXISTS:
|
||||||
case ER_SYNTAX_ERROR:
|
case ER_SYNTAX_ERROR:
|
||||||
|
Reference in New Issue
Block a user