From: phk Date: Sat, 5 Aug 2006 12:23:09 +0000 (+0000) Subject: Remove unused include X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c301ccb84c3c03074a787b8d5a500f12565915c0;p=varnish Remove unused include free buffer on error. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@663 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishd/common_cli.c b/varnish-cache/bin/varnishd/common_cli.c index 71f70c6d..9435db37 100644 --- a/varnish-cache/bin/varnishd/common_cli.c +++ b/varnish-cache/bin/varnishd/common_cli.c @@ -21,7 +21,6 @@ #include "cli.h" #include "cli_priv.h" #include "common_cli.h" -#include "libvarnish.h" void cli_out(struct cli *cli, const char *fmt, ...) @@ -93,8 +92,10 @@ cli_readres(int fd, unsigned *status, char **ptr) p = malloc(v + 1); assert(p != NULL); i = read(fd, p, v + 1); - if (i < 0) + if (i < 0) { + free(p); return (i); + } assert(i == v + 1); assert(p[v] == '\n'); p[v] = '\0';