#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)
{
json_object_object_add(json,
"name", json_object_new_string(ver->version));
+ json_object_object_add(json,
+ "date_created", time_to_json(ver->date_created));
+
json_add_ddts(json, ver->daily_download_totals);
distros = ver->distros;
create_html(path, f_name, body, script);
+ free(script);
free(json);
free(path);
free(f_name);
free(path);
}
+
+void html_cleanup()
+{
+ free(header);
+ free(footer);
+ free(ppa_body);
+ free(pkg_body);
+ free(pkg_version_body);
+}