[Pkg-gnupg-commit] [libassuan] 257/437: 2009-10-30 Marcus Brinkmann <marcus at g10code.de>
Eric Dorland
eric at moszumanska.debian.org
Fri May 22 05:33:51 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 f7a612729a4df3453abf8003b0837a309dd01daf
Author: Marcus Brinkmann <mb at g10code.com>
Date: Fri Oct 30 14:13:22 2009 +0000
2009-10-30 Marcus Brinkmann <marcus at g10code.de>
* system.c (_assuan_spawn): Check fd_child_list before dumping it.
---
src/ChangeLog | 4 ++++
src/system.c | 9 ++++++---
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/ChangeLog b/src/ChangeLog
index 14b4308..a6ceaca 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-30 Marcus Brinkmann <marcus at g10code.de>
+
+ * system.c (_assuan_spawn): Check fd_child_list before dumping it.
+
2009-10-20 Marcus Brinkmann <marcus at g10code.de>
* assuan.h (__assuan_usleep): Add declaration.
diff --git a/src/system.c b/src/system.c
index 7db29b5..ab9e5a1 100644
--- a/src/system.c
+++ b/src/system.c
@@ -783,10 +783,13 @@ _assuan_spawn (assuan_context_t ctx, pid_t *r_pid, const char *name,
}
}
i = 0;
- while (fd_child_list[i] != ASSUAN_INVALID_FD)
+ if (fd_child_list)
{
- TRACE_LOG2 ("fd_child_list[%2i] = 0x%x", i, fd_child_list[i]);
- i++;
+ while (fd_child_list[i] != ASSUAN_INVALID_FD)
+ {
+ TRACE_LOG2 ("fd_child_list[%2i] = 0x%x", i, fd_child_list[i]);
+ i++;
+ }
}
res = (ctx->system.spawn) (ctx, r_pid, name, argv, fd_in, fd_out,
--
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