From: <kr_...@us...> - 2006-01-04 08:24:12
|
Update of /cvsroot/htoolkit/HSQL/SQLite3/Database/HSQL In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8096/Database/HSQL Modified Files: SQLite3.hsc Log Message: fixes for the new execute method. Index: SQLite3.hsc =================================================================== RCS file: /cvsroot/htoolkit/HSQL/SQLite3/Database/HSQL/SQLite3.hsc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SQLite3.hsc 3 Jan 2006 22:59:47 -0000 1.3 --- SQLite3.hsc 4 Jan 2006 08:23:59 -0000 1.4 *************** *** 78,84 **** , connTables = tables connection sqlite , connDescribe = describe connection sqlite ! , connBeginTransaction = execute sqlite "BEGIN TRANSACTION" ! , connCommitTransaction = execute sqlite "COMMIT TRANSACTION" ! , connRollbackTransaction = execute sqlite "ROLLBACK TRANSACTION" } return connection --- 78,84 ---- , connTables = tables connection sqlite , connDescribe = describe connection sqlite ! , connBeginTransaction = execute sqlite "BEGIN TRANSACTION" >> return () ! , connCommitTransaction = execute sqlite "COMMIT TRANSACTION" >> return () ! , connRollbackTransaction = execute sqlite "ROLLBACK TRANSACTION" >> return () } return connection *************** *** 96,100 **** res <- sqlite3_exec sqlite pQuery nullFunPtr nullPtr ppMsg handleSqlResult res ppMsg ! sqlite3_changes sqlite query :: Connection -> SQLite3 -> String -> IO Statement --- 96,101 ---- res <- sqlite3_exec sqlite pQuery nullFunPtr nullPtr ppMsg handleSqlResult res ppMsg ! changes <- sqlite3_changes sqlite ! return $! fromIntegral changes query :: Connection -> SQLite3 -> String -> IO Statement |