From ec14d3b017f6f3be825ee3ebe278ed9fd90adfeb Mon Sep 17 00:00:00 2001 From: moritz Date: Sat, 14 Jul 2007 01:20:45 +0000 Subject: [PATCH] Plug an fd leak, triggered by using -q. git-svn-id: https://svn.xiph.org/trunk/ezstream@13257 0101bb08-14d6-0310-b084-bc0e0c8e3800 --- src/ezstream.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ezstream.c b/src/ezstream.c index e0aa29f..bd903da 100644 --- a/src/ezstream.c +++ b/src/ezstream.c @@ -610,8 +610,11 @@ openResource(shout_t *shout, const char *fileName, int *popenFlag, } xfree(pCommandString); - if (qFlag) + if (qFlag) { dup2(stderr_fd, fileno(stderr)); + if (stderr_fd > 2) + close(stderr_fd); + } return (filep); }