vala r1729 - in trunk: . vapi



Author: juergbi
Date: Wed Jul 30 21:47:48 2008
New Revision: 1729
URL: http://svn.gnome.org/viewvc/vala?rev=1729&view=rev

Log:
2008-07-30  JÃrg Billeter  <j bitron ch>

	* vapi/sqlite3.vapi:

	Fix sqlite3_get_table and sqlite3_free_table bindings, still
	requires manual memory management, fixes bug 542235


Modified:
   trunk/ChangeLog
   trunk/vapi/sqlite3.vapi

Modified: trunk/vapi/sqlite3.vapi
==============================================================================
--- trunk/vapi/sqlite3.vapi	(original)
+++ trunk/vapi/sqlite3.vapi	Wed Jul 30 21:47:48 2008
@@ -36,8 +36,10 @@
 		public int total_changes ();
 
 		public int complete (string sql);
-		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);
+		[NoArrayLength]
+		public int get_table (string sql, out weak string[] resultp, out int nrow, out int ncolumn, out string errmsg);
+		[NoArrayLength]
+		public static void free_table (string[] result);
 		public static int open (string filename, out Database db);
 		public static int open_v2 (string filename, out Database db, int flags = OPEN_READWRITE | OPEN_CREATE, string? zVfs = null);
 		public int errcode ();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]