From: Jean-Philippe Orsini Date: Sat, 22 Feb 2014 10:03:14 +0000 (+0000) Subject: to make valgrind happy X-Git-Tag: v1.3.0~38 X-Git-Url: https://git.wpitchoune.net/gitweb/?p=ppastats.git;a=commitdiff_plain;h=a2844e3fbd45dfe98e7fc923dd59ce38f2598f81 to make valgrind happy --- diff --git a/src/html.c b/src/html.c index 408c18e..248cf82 100644 --- a/src/html.c +++ b/src/html.c @@ -38,11 +38,11 @@ #include #include -static const char *footer; -static const char *ppa_body; -static const char *pkg_body; -static const char *pkg_version_body; -static const char *header; +static char *footer; +static char *ppa_body; +static char *pkg_body; +static char *pkg_version_body; +static char *header; static char *path_new(const char *dir, const char *file, const char *suffixe) { @@ -566,3 +566,11 @@ ppa_to_html(const char *owner, free(path); } + +void html_cleanup() { + free(header); + free(footer); + free(ppa_body); + free(pkg_body); + free(pkg_version_body); +} diff --git a/src/html.h b/src/html.h index 1d9dd87..858590b 100644 --- a/src/html.h +++ b/src/html.h @@ -32,4 +32,6 @@ void ppa_to_html(const char *owner, const int install_static_files, int ws_size); +void html_cleanup(); + #endif diff --git a/src/main.c b/src/main.c index 58cb028..9ef8b5b 100644 --- a/src/main.c +++ b/src/main.c @@ -219,6 +219,7 @@ int main(int argc, char **argv) free(output_dir); http_cleanup(); cache_cleanup(); + html_cleanup(); exit(EXIT_SUCCESS); }