X-Git-Url: http://git.wpitchoune.net/gitweb/?p=ppastats.git;a=blobdiff_plain;f=src%2Fppastats.c;h=aa07ba9fe51755b3e1861a419def0760624c720b;hp=38dbf1608a4fea9c73b83b64fdf353a9ec4dc172;hb=a7b62fd8f906191e2932a35dda971a07e057f292;hpb=a8294a7fe4edd3c2a1ff3a2b5bdb03209efb57a3 diff --git a/src/ppastats.c b/src/ppastats.c index 38dbf16..aa07ba9 100644 --- a/src/ppastats.c +++ b/src/ppastats.c @@ -145,9 +145,8 @@ static struct distro_stats *get_distro_stats(struct version_stats *version, d = distro_stats_new(name); - tmp = (struct distro_stats **)list_add((void **)version->distros, - d); + d); free(version->distros); version->distros = tmp; @@ -157,10 +156,9 @@ static struct distro_stats *get_distro_stats(struct version_stats *version, static struct arch_stats *get_arch_stats(struct distro_stats *distro, const char *name) { - struct arch_stats **cur = distro->archs; - struct arch_stats *a; - struct arch_stats **tmp; + struct arch_stats **cur, *a, **tmp; + cur = distro->archs; while (cur && *cur) { a = *cur;