file_size is uint32_t on latest libgit2, thanks uggedal for reporting it!
authorHiltjo Posthuma <hiltjo@codemadness.org>
Thu, 17 Dec 2015 18:53:07 +0000 (19:53 +0100)
committerHiltjo Posthuma <hiltjo@codemadness.org>
Thu, 17 Dec 2015 18:53:07 +0000 (19:53 +0100)
urmoms.c

index 81ea49ef527e79fac41ed1cdc2b9e58a82c6258d..66f3b958a8e19f52880c7617d8a43285d5c45330 100644 (file)
--- a/urmoms.c
+++ b/urmoms.c
@@ -580,7 +580,7 @@ writeblob(const git_index_entry *entry)
 
        fp = efopen(fpath, "w+b");
        writeheader(fp);
-       fprintf(fp, "<p>%s (%" PRIu64 "b)</p><hr/>", entry->path, entry->file_size);
+       fprintf(fp, "<p>%s (%" PRIu32 "b)</p><hr/>", entry->path, entry->file_size);
        if (git_blob_is_binary((git_blob *)obj)) {
                fprintf(fp, "<p>Binary file</p>\n");
        } else {
@@ -621,7 +621,7 @@ writefiles(FILE *fp)
                fputs(".html\">", fp);
                xmlencode(fp, entry->path, strlen(entry->path));
                fputs("</a></td><td class=\"num\">", fp);
-               fprintf(fp, "%" PRIu64, entry->file_size);
+               fprintf(fp, "%" PRIu32, entry->file_size);
                fputs("</td></tr>\n", fp);
 
                writeblob(entry);