summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiltjo Posthuma <hiltjo@codemadness.org>2015-12-07 19:00:53 +0100
committerHiltjo Posthuma <hiltjo@codemadness.org>2015-12-07 19:00:53 +0100
commit9b100464647ccbef09e5fe9f6e41e793c93f9753 (patch)
treec82ad2419164cce1fe7df6a8a081767f45ec41b3
parent0808028312c76abf2fdd51678bd8ce28c2e8b2a5 (diff)
fix: check readme and license before writing header
-rw-r--r--urmoms.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/urmoms.c b/urmoms.c
index 6003871..a2ef4c5 100644
--- a/urmoms.c
+++ b/urmoms.c
@@ -578,6 +578,13 @@ main(int argc, char *argv[])
}
/* read LICENSE */
+ if (!git_revparse_single(&obj, repo, "HEAD:LICENSE"))
+ haslicense = 1;
+ /* read README */
+ if (!git_revparse_single(&obj, repo, "HEAD:README"))
+ hasreadme = 1;
+
+ /* read LICENSE */
if (!git_revparse_single(&obj, repo, "HEAD:LICENSE")) {
fp = efopen("license.html", "w+b");
writeheader(fp);
@@ -587,8 +594,6 @@ main(int argc, char *argv[])
writefooter(fp);
fclose(fp);
-
- haslicense = 1;
}
/* read README */
@@ -600,8 +605,6 @@ main(int argc, char *argv[])
err(1, "fwrite");
writefooter(fp);
fclose(fp);
-
- hasreadme = 1;
}
fp = efopen("log.html", "w+b");