# HG changeset patch # User Timo Sirainen # Date 1513277796 -7200 # Node ID 0b4ac3fc56a22119cbdf1060c2ff95cd45ef4104 # Parent 957acbcdb6cab45192cf183febe543b0b7ccd66a cassandra: Fix crash when using prepared statements Broken by cae3c6903c10682429f9849ab1a25093e3f538e4 diff -r 957acbcdb6ca -r 0b4ac3fc56a2 src/lib-sql/driver-cassandra.c --- a/src/lib-sql/driver-cassandra.c Thu Dec 07 09:48:51 2017 +0200 +++ b/src/lib-sql/driver-cassandra.c Thu Dec 14 20:56:36 2017 +0200 @@ -2013,9 +2013,10 @@ } if (stmt->prep != NULL) ctx->stmt = stmt; - else + else { ctx->query = i_strdup(sql_statement_get_query(_stmt)); - pool_unref(&_stmt->pool); + pool_unref(&_stmt->pool); + } } const struct sql_db driver_cassandra_db = {