From: Jordan Lee Date: Sun, 19 Jan 2014 04:26:45 +0000 (+0000) Subject: in debugf(), don't call fflush() on a null pointer. Xref: https://trac.transmissionbt... X-Git-Tag: 2.83~48 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=13a09c5bf62d9253f560567c52548e7041f13408;p=transmission in debugf(), don't call fflush() on a null pointer. Xref: https://trac.transmissionbt.com/ticket/4531#comment:73 --- diff --git a/third-party/dht/dht.c b/third-party/dht/dht.c index 37d48ba0f..fa7a959c1 100644 --- a/third-party/dht/dht.c +++ b/third-party/dht/dht.c @@ -326,10 +326,11 @@ debugf(const char *format, ...) { va_list args; va_start(args, format); - if(dht_debug) + if(dht_debug) { vfprintf(dht_debug, format, args); + fflush(dht_debug); + } va_end(args); - fflush(dht_debug); } static void