From: Timo Sirainen Date: Wed, 12 May 2010 14:07:40 +0000 (+0200) Subject: mysql: Fixed crashing on invalid queries. X-Git-Tag: 2.0.beta6~247 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a74e4a66db99a69cca71d7c5ac1feae46d92138f;p=thirdparty%2Fdovecot%2Fcore.git mysql: Fixed crashing on invalid queries. --HG-- branch : HEAD --- diff --git a/src/lib-sql/driver-mysql.c b/src/lib-sql/driver-mysql.c index 56dd9bcc52..ef9e6be5dc 100644 --- a/src/lib-sql/driver-mysql.c +++ b/src/lib-sql/driver-mysql.c @@ -282,7 +282,6 @@ driver_mysql_query_s(struct sql_db *_db, const char *query) result = i_new(struct mysql_result, 1); result->api = driver_mysql_result; - result->api.db = _db; switch (driver_mysql_do_query(db, query)) { case 0: @@ -315,6 +314,7 @@ driver_mysql_query_s(struct sql_db *_db, const char *query) break; } + result->api.db = _db; result->api.refcount = 1; return &result->api; }