aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2007-09-07 00:19:05 +0000
committerMarcus Brinkmann <[email protected]>2007-09-07 00:19:05 +0000
commit641963a3d466a2b1e512fd5521c5e9fe4b1833eb (patch)
treecc1df7110088861ea85940f3bad4cf5d9a426018
parent2007-09-07 Moritz Schulte <[email protected]> (diff)
downloadlibassuan-641963a3d466a2b1e512fd5521c5e9fe4b1833eb.tar.gz
libassuan-641963a3d466a2b1e512fd5521c5e9fe4b1833eb.zip
2007-09-07 Marcus Brinkmann <[email protected]>
* assuan-inquire.c (_assuan_inquire_ext_cb): Clear CTX->in_inquire before invoking callback and returning.
-rw-r--r--src/ChangeLog5
-rw-r--r--src/assuan-inquire.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 22e2959..39c76cf 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-07 Marcus Brinkmann <[email protected]>
+
+ * assuan-inquire.c (_assuan_inquire_ext_cb): Clear CTX->in_inquire
+ before invoking callback and returning.
+
2007-09-05 Marcus Brinkmann <[email protected]>
* assuan-handler.c (dispatch_command): Return non-critical errors
diff --git a/src/assuan-inquire.c b/src/assuan-inquire.c
index 94c72ef..1701af8 100644
--- a/src/assuan-inquire.c
+++ b/src/assuan-inquire.c
@@ -322,6 +322,7 @@ _assuan_inquire_ext_cb (assuan_context_t ctx)
free_membuf (mb);
free (mb);
}
+ ctx->in_inquire = 0;
(ctx->inquire_cb) (ctx->inquire_cb_data, rc, buf, buf_len);
}
return rc;