aboutsummaryrefslogtreecommitdiffstats
path: root/sm
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2007-07-16 09:53:47 +0000
committerWerner Koch <[email protected]>2007-07-16 09:53:47 +0000
commitbce4ea798a87ee7f8f9ea3a930c3e53a321a8622 (patch)
tree0bc6721aca978df8abb44686daa5c81b98f6d69c /sm
parentTranslate all file descriptors received from assuan. (diff)
downloadgnupg-bce4ea798a87ee7f8f9ea3a930c3e53a321a8622.tar.gz
gnupg-bce4ea798a87ee7f8f9ea3a930c3e53a321a8622.zip
Properly close files opened by es_fopen.
Allow setting of an empty passphrase. Assorted W32 changes.
Diffstat (limited to 'sm')
-rw-r--r--sm/ChangeLog5
-rw-r--r--sm/server.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/sm/ChangeLog b/sm/ChangeLog
index 2b0b820bb..1736b6213 100644
--- a/sm/ChangeLog
+++ b/sm/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-16 Werner Koch <[email protected]>
+
+ * server.c (cmd_message): Use gnupg_fd_t to avoid dependecy on
+ newer assuan versions.
+
2007-07-12 Werner Koch <[email protected]>
* gpgsm.c (check_special_filename): Use translate_sys2libc_fd_int
diff --git a/sm/server.c b/sm/server.c
index f301dd301..9896728aa 100644
--- a/sm/server.c
+++ b/sm/server.c
@@ -734,7 +734,7 @@ static int
cmd_message (assuan_context_t ctx, char *line)
{
int rc;
- assuan_fd_t sysfd;
+ gnupg_fd_t sysfd;
int fd;
ctrl_t ctrl = assuan_get_pointer (ctx);