changeset 5231:f5c23985f946 HEAD

t_push/t_pop the callback.
author Timo Sirainen <tss@iki.fi>
date Wed, 07 Mar 2007 01:43:27 +0200
parents 60ba59991beb
children 7e26736a9fba
files src/lib-sql/driver-pgsql.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-sql/driver-pgsql.c	Wed Mar 07 01:36:52 2007 +0200
+++ b/src/lib-sql/driver-pgsql.c	Wed Mar 07 01:43:27 2007 +0200
@@ -263,7 +263,9 @@
 
 	if (result->callback != NULL) {
 		result->api.callback = TRUE;
+		t_push();
 		result->callback(&result->api, result->context);
+		t_pop();
 		result->api.callback = FALSE;
 		free_result = db->sync_result != &result->api;
 	}