From: Joel Rosdahl Date: Fri, 27 Aug 2010 06:29:26 +0000 (+0200) Subject: read_file(): Don't expose pointer to freed memory X-Git-Tag: v3.1~49 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ce5b723f65844d342209433e2ff911c8408abe55;p=thirdparty%2Fccache.git read_file(): Don't expose pointer to freed memory --- diff --git a/util.c b/util.c index 97bc96f0c..23687943f 100644 --- a/util.c +++ b/util.c @@ -1111,6 +1111,7 @@ read_file(const char *path, size_t size_hint, char **data, size_t *size) if (ret == -1) { cc_log("Failed reading %s", path); free(*data); + *data = NULL; return 0; }