[Pkg-gnupg-commit] [libassuan] 183/437: 2006-12-03 Marcus Brinkmann <marcus at g10code.de>

Eric Dorland eric at moszumanska.debian.org
Fri May 22 05:33:41 UTC 2015


This is an automated email from the git hooks/post-receive script.

eric pushed a commit to branch master
in repository libassuan.

commit 43dbdb3c702e3dedf1accdd0d29417eed9981e14
Author: Marcus Brinkmann <mb at g10code.com>
Date:   Sat Dec 2 23:45:46 2006 +0000

    2006-12-03  Marcus Brinkmann  <marcus at g10code.de>
    
    	* assuan-handler.c (assuan_command_parse_fd): Also allow white
    	space after FD.
---
 src/ChangeLog        | 5 +++++
 src/assuan-handler.c | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/ChangeLog b/src/ChangeLog
index c744ab1..942e9d0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2006-12-03  Marcus Brinkmann  <marcus at g10code.de>
+
+	* assuan-handler.c (assuan_command_parse_fd): Also allow white
+	space after FD.
+
 2006-12-02  Marcus Brinkmann  <marcus at g10code.de>
 
 	* assuan-uds.c (uds_reader): Return 0 if recvmsg returns 0.
diff --git a/src/assuan-handler.c b/src/assuan-handler.c
index 866db22..e7ac426 100644
--- a/src/assuan-handler.c
+++ b/src/assuan-handler.c
@@ -142,8 +142,8 @@ assuan_command_parse_fd (assuan_context_t ctx, char *line, int *rfd)
 {
   char *endp;
 
-  if ( (strncmp (line, "FD", 2) && strncmp (line, "fd", 2))
-       || (line[2] != '=' && line[2] != '\0'))
+  if ((strncmp (line, "FD", 2) && strncmp (line, "fd", 2))
+      || (line[2] != '=' && line[2] != '\0' && !spacep(&line[2])))
     return set_error (ctx, Syntax_Error, "FD[=<n>] expected");
   line += 2;
   if (*line == '=')

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/libassuan.git



More information about the Pkg-gnupg-commit mailing list