]> git.armaanb.net Git - stagit.git/blobdiff - stagit-index.c
detect filetype changes in diff (for example a normal file to symlink)
[stagit.git] / stagit-index.c
index 1552f40bd9159ed192c20a8d7bc7224f6194f389..e019793a3c566aa2f1839d38684511b6be23c0eb 100644 (file)
@@ -21,10 +21,6 @@ static char description[255] = "Repositories";
 static char *name = "";
 static char owner[255];
 
-#ifndef USE_PLEDGE
-#define pledge(p1,p2) 0
-#endif
-
 void
 joinpath(char *buf, size_t bufsiz, const char *path, const char *path2)
 {
@@ -73,9 +69,9 @@ void
 writeheader(FILE *fp)
 {
        fputs("<!DOCTYPE html>\n"
-               "<html dir=\"ltr\" lang=\"en\">\n<head>\n"
+               "<html>\n<head>\n"
                "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n"
-               "<meta http-equiv=\"Content-Language\" content=\"en\" />\n<title>", fp);
+               "<title>", fp);
        xmlencode(fp, description, strlen(description));
        fprintf(fp, "</title>\n<link rel=\"icon\" type=\"image/png\" href=\"%sfavicon.png\" />\n", relpath);
        fprintf(fp, "<link rel=\"stylesheet\" type=\"text/css\" href=\"%sstyle.css\" />\n", relpath);
@@ -157,15 +153,18 @@ main(int argc, char *argv[])
        const char *repodir;
        int i, ret = 0;
 
-       if (pledge("stdio rpath", NULL) == -1)
-               err(1, "pledge");
-
        if (argc < 2) {
                fprintf(stderr, "%s [repodir...]\n", argv[0]);
                return 1;
        }
+
        git_libgit2_init();
 
+#ifdef __OpenBSD__
+       if (pledge("stdio rpath", NULL) == -1)
+               err(1, "pledge");
+#endif
+
        writeheader(stdout);
 
        for (i = 1; i < argc; i++) {