summaryrefslogtreecommitdiff
path: root/statement.c
diff options
context:
space:
mode:
authorHiroshi Inoue2018-05-11 09:42:08 +0000
committerHiroshi Inoue2018-05-11 09:42:08 +0000
commitbd3be447bee682ef53f5d300395d8f8add43b885 (patch)
tree3ae8090ead794f4866a8ad720f5ed8a6862bee69 /statement.c
parentdd32238a5f100d0ae02473236c06acd4440c8224 (diff)
Fix a crash bug when handling error messages.
Also modified some error messages.
Diffstat (limited to 'statement.c')
-rw-r--r--statement.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/statement.c b/statement.c
index 6b11236..0a9623d 100644
--- a/statement.c
+++ b/statement.c
@@ -1428,6 +1428,8 @@ MYLOG(DETAIL_LOG_LEVEL, "entering %p->%p check=%i\n", from_res ,self, check);
0 < self->__error_number)
return;
}
+ if (!from_res)
+ return;
self->__error_number = number;
if (!check || message)
{