2008-04-14 Jürg Billeter <j@bitron.ch>
+ * vapi/sqlite3.vapi: update for use with non-null types,
+ patch by Phil Housley
+
+2008-04-14 Jürg Billeter <j@bitron.ch>
+
* vapi/sdl-mixer.vapi, vapi/sdl-ttf.vapi, vapi/sdl.vapi: update for
use with non-null types, patch by Levi Bard, fixes bug 528097
public class Database {
public int busy_timeout (int ms);
public int changes ();
- public int exec (string sql, Callback sqlite3_callback = null, void* data = null, out string errmsg = null);
+ public int exec (string sql, Callback? sqlite3_callback = null, void* data = null, out string errmsg = null);
public int extended_result_codes (int onoff);
public int get_autocommit ();
public void interrupt ();
public int get_table (string sql, out string[] resultp, ref int nrow, ref int ncolumn, out string errmsg);
public static void free_table(string[] result);
[CCode (cname = "sqlite3_open_v2")]
- public static int open (string filename, out Database db, int flags = OPEN_READWRITE | OPEN_CREATE, string zVfs = null);
+ public static int open (string filename, out Database db, int flags = OPEN_READWRITE | OPEN_CREATE, string? zVfs = null);
public int errcode ();
public weak string errmsg ();
public int prepare (string sql, int n_bytes, out Statement stmt, out string tail = null);