diff src/lib-sql/sql-api.c @ 4903:204d7edc7cdc HEAD

Added context parameter type safety checks for most callback APIs.
author Timo Sirainen <tss@iki.fi>
date Fri, 15 Dec 2006 18:55:29 +0200
parents bf4e98a0de3f
children 72ee0521dfaf
line wrap: on
line diff
--- a/src/lib-sql/sql-api.c	Wed Dec 13 15:49:46 2006 +0200
+++ b/src/lib-sql/sql-api.c	Fri Dec 15 18:55:29 2006 +0200
@@ -76,6 +76,7 @@
 	db->exec(db, query);
 }
 
+#undef sql_query
 void sql_query(struct sql_db *db, const char *query,
 	       sql_query_callback_t *callback, void *context)
 {
@@ -157,6 +158,7 @@
 	return db->transaction_begin(db);
 }
 
+#undef sql_transaction_commit
 void sql_transaction_commit(struct sql_transaction_context **_ctx,
 			    sql_commit_callback_t *callback, void *context)
 {