fixed style
[ppastats.git] / src / html.c
index 408c18e..ea013b6 100644 (file)
 #include <plog.h>
 #include <pstr.h>
 
-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)
 {
@@ -447,6 +447,7 @@ version_to_html(struct ppa_stats *ppa,
 
        create_html(path, f_name, body, script);
 
+       free(script);
        free(json);
        free(path);
        free(f_name);
@@ -566,3 +567,12 @@ 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);
+}