dbd/oracle/statement.c

changeset 18
b705ba343e94
parent 17
21c4feaeafe7
child 19
b5ec612be4da
--- a/dbd/oracle/statement.c	Sat Dec 06 00:32:37 2008 +0000
+++ b/dbd/oracle/statement.c	Sat Dec 06 07:35:31 2008 +0000
@@ -314,7 +314,7 @@
                     LUA_PUSH_ARRAY_STRING(d, data);
                 }
             } else if (lua_push == LUA_PUSH_BOOLEAN) {
-		int val = 1;
+		int val = atoi(data);
 
                 if (named_columns) {
                     LUA_PUSH_ATTRIB_BOOL(name, val);

mercurial