From 4c2e5fdcb2e512d8a75faffd02f6055d533d2c41 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Thu, 26 Feb 2009 10:35:44 +0000 Subject: [PATCH] Fixed a bug with preparation of statements w/o bound parameters. --- sysbench/scripting/script_lua.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sysbench/scripting/script_lua.c b/sysbench/scripting/script_lua.c index e8231bc..9486d93 100644 --- a/sysbench/scripting/script_lua.c +++ b/sysbench/scripting/script_lua.c @@ -674,6 +674,8 @@ int sb_lua_db_prepare(lua_State *L) if (stmt->ptr == NULL) luaL_error(L, "db_prepare() failed"); + stmt->param_ref = LUA_REFNIL; + return 1; }