From: Max Khon Date: Wed, 25 Feb 2015 09:35:09 +0000 (+0600) Subject: Add missing rrd_free(). X-Git-Tag: v1.5.0~10^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1584213b8c7571ebecd4d2bbeac1243c63e78dc8;p=thirdparty%2Frrdtool-1.x.git Add missing rrd_free(). --- diff --git a/src/rrd_daemon.c b/src/rrd_daemon.c index 8335b4c9..755a340e 100644 --- a/src/rrd_daemon.c +++ b/src/rrd_daemon.c @@ -2107,6 +2107,7 @@ static int handle_request_last (HANDLER_PROTO) /* {{{ */ rrd_init(&rrd); rrd_file = rrd_open(file,&rrd,RRD_READONLY); if(!rrd_file) { + rrd_free(&rrd); return send_response(sock, RESP_ERR, "RRD Error: %s\n", rrd_get_error()); } from_file = rrd.live_head->last_up;