X-Git-Url: https://git.gag.com/?p=debian%2Famanda;a=blobdiff_plain;f=server-src%2Fxfer-source-holding.c;h=a53c512d8f866a331d2a6049bb06a631470568fd;hp=fd211c3616f067a17a12c8610f9c4f5c23500823;hb=b116e9366c7b2ea2c2eb53b0a13df4090e176235;hpb=fd48f3e498442f0cbff5f3606c7c403d0566150e diff --git a/server-src/xfer-source-holding.c b/server-src/xfer-source-holding.c index fd211c3..a53c512 100644 --- a/server-src/xfer-source-holding.c +++ b/server-src/xfer-source-holding.c @@ -178,7 +178,7 @@ pull_buffer_impl( size_t *size) { XferSourceHolding *self = (XferSourceHolding *)elt; - char *buf; + char *buf = NULL; size_t bytes_read; if (elt->cancelled) @@ -211,6 +211,7 @@ pull_buffer_impl( } return_eof: + g_free(buf); *size = 0; return NULL; }