X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fhtml.c;h=6dc0c764e9ff78bce1125bfa32c3aa85f86575aa;hb=b59ec44bffce28192c6408fed838c4d593a17c82;hp=8a1252490addd9d758f9951f99dd5febb77dcf8f;hpb=33e668c4571e06effe56eaa7dc5884412a2707d2;p=ppastats.git diff --git a/src/html.c b/src/html.c index 8a12524..6dc0c76 100644 --- a/src/html.c +++ b/src/html.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 jeanfi@gmail.com + * Copyright (C) 2011-2014 jeanfi@gmail.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -88,7 +88,7 @@ static char *get_header(const char *title, const char *script) if (res != tmp) free(tmp); - + return res; } @@ -470,22 +470,20 @@ version_to_html(struct ppa_stats *ppa, return ; } - f_name = malloc(strlen(pkg->name)+1+strlen(version->version)+1); sprintf(f_name, "%s_%s", pkg->name, version->version); path = path_new(dir, f_name, ".html"); script_tpl = "var data = %s;\n ppastats_ver();"; - script = malloc(strlen(script_tpl) - 2 +strlen(json) + 1); + script = malloc(strlen(script_tpl) - 2 + strlen(json) + 1); sprintf(script, script_tpl, json); - + create_html(path, f_name, body, script); - + free(json); free(path); free(f_name); - } static void @@ -549,7 +547,8 @@ ppa_to_html(const char *owner, const char *ppa, const char *package_status, const char *output_dir, - const int install_static_files) + const int install_static_files, + int ws_size) { struct ppa_stats *ppastats; char *path, *f_dst; @@ -588,7 +587,7 @@ ppa_to_html(const char *owner, free(js_dir); } - ppastats = create_ppa_stats(owner, ppa, package_status); + ppastats = create_ppa_stats(owner, ppa, package_status, ws_size); path = path_new(output_dir, "ppa", ".html");