]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-summary.c
Use TTL-settings even in nocache mode
[ps-cgit] / ui-summary.c
index 8ff36425e99c7953a82f11b02c7e585d08890211..de95053a6a1d415b4245926c22e06e60a634bfc5 100644 (file)
@@ -28,13 +28,15 @@ static int cgit_print_branch_cb(const char *refname, const unsigned char *sha1,
                html("</td><td>");
                cgit_print_date(commit->date);
                html("</td><td>");
-               url = cgit_pageurl(cgit_query_repo, "commit", fmt("id=%s", sha1_to_hex(sha1)));
+               url = cgit_pageurl(cgit_query_repo, "commit", 
+                                  fmt("id=%s", sha1_to_hex(sha1)));
                html_link_open(url, NULL, NULL);
-               html_txt(info->subject);
+               html_ntxt(80, info->subject);
                html_link_close();
                html("</td><td>");
                html_txt(info->author);
                html("</td></tr>\n");
+               cgit_free_commitinfo(info);
        } else {
                html("<tr><td>");
                html_txt(buf);
@@ -47,8 +49,11 @@ static int cgit_print_branch_cb(const char *refname, const unsigned char *sha1,
 
 static void cgit_print_branches()
 {
-       html("<table class='list'>");
-       html("<tr><th class='left'>Branch</th><th class='left'>Updated</th><th class='left'>Commit subject</th><th class='left'>Author</th></tr>\n");
+       html("<table class='list nowrap'>");
+       html("<tr><th class='left'>Branch</th>"
+            "<th class='left'>Updated</th>"
+            "<th class='left'>Commit subject</th>"
+            "<th class='left'>Author</th></tr>\n");
        for_each_branch_ref(cgit_print_branch_cb, NULL);
        html("</table>");
 }