]> git.cameronkatri.com Git - cgit.git/blobdiff - ui-stats.c
cgit_print_snapshot_links(): Free prefix variable
[cgit.git] / ui-stats.c
index 59f4c1e7cd31d7f758b78c3a4d35f3801041e680..480c8eec33734d71787b17aa30b019e553a79e6d 100644 (file)
@@ -23,21 +23,21 @@ static void trunc_week(struct tm *tm)
 {
        time_t t = timegm(tm);
        t -= ((tm->tm_wday + 6) % 7) * DAY_SECS;
-       gmtime_r(&t, tm);       
+       gmtime_r(&t, tm);
 }
 
 static void dec_week(struct tm *tm)
 {
        time_t t = timegm(tm);
        t -= WEEK_SECS;
-       gmtime_r(&t, tm);       
+       gmtime_r(&t, tm);
 }
 
 static void inc_week(struct tm *tm)
 {
        time_t t = timegm(tm);
        t += WEEK_SECS;
-       gmtime_r(&t, tm);       
+       gmtime_r(&t, tm);
 }
 
 static char *pretty_week(struct tm *tm)
@@ -83,7 +83,7 @@ static char *pretty_month(struct tm *tm)
 static void trunc_quarter(struct tm *tm)
 {
        trunc_month(tm);
-       while(tm->tm_mon % 3 != 0)
+       while (tm->tm_mon % 3 != 0)
                dec_month(tm);
 }
 
@@ -153,7 +153,7 @@ int cgit_find_stats_period(const char *expr, struct cgit_period **period)
                if (periods[i].code == code || !strcmp(periods[i].name, expr)) {
                        if (period)
                                *period = &periods[i];
-                       return i+1;
+                       return i + 1;
                }
        return 0;
 }
@@ -211,8 +211,8 @@ static int cmp_total_commits(const void *a1, const void *a2)
 /* Walk the commit DAG and collect number of commits per author per
  * timeperiod into a nested string_list collection.
  */
-struct string_list collect_stats(struct cgit_context *ctx,
-       struct cgit_period *period)
+static struct string_list collect_stats(struct cgit_context *ctx,
+                                       struct cgit_period *period)
 {
        struct string_list authors;
        struct rev_info rev;
@@ -239,7 +239,7 @@ struct string_list collect_stats(struct cgit_context *ctx,
        init_revisions(&rev, NULL);
        rev.abbrev = DEFAULT_ABBREV;
        rev.commit_format = CMIT_FMT_DEFAULT;
-       rev.no_merges = 1;
+       rev.max_parents = 1;
        rev.verbose_header = 1;
        rev.show_root_diff = 0;
        setup_revisions(argc, argv, &rev, NULL);
@@ -253,9 +253,12 @@ struct string_list collect_stats(struct cgit_context *ctx,
        return authors;
 }
 
-void print_combined_authorrow(struct string_list *authors, int from, int to,
-       const char *name, const char *leftclass, const char *centerclass,
-       const char *rightclass, struct cgit_period *period)
+static void print_combined_authorrow(struct string_list *authors, int from,
+                                    int to, const char *name,
+                                    const char *leftclass,
+                                    const char *centerclass,
+                                    const char *rightclass,
+                                    struct cgit_period *period)
 {
        struct string_list_item *author;
        struct authorstat *authorstat;
@@ -293,8 +296,8 @@ void print_combined_authorrow(struct string_list *authors, int from, int to,
        htmlf("<td class='%s'>%ld</td></tr>", rightclass, total);
 }
 
-void print_authors(struct string_list *authors, int top,
-                  struct cgit_period *period)
+static void print_authors(struct string_list *authors, int top,
+                         struct cgit_period *period)
 {
        struct string_list_item *author;
        struct authorstat *authorstat;