]> git.armaanb.net Git - stagit.git/blobdiff - stagit-index.c
Redirect stdout to correct file.
[stagit.git] / stagit-index.c
index cc70e4de0adf31bc4705fa58204cbafbb14d8b5f..2b243ec15660ba042313d4317b2d33810f9300a3 100644 (file)
@@ -1,18 +1,13 @@
-#include <sys/stat.h>
-
 #include <err.h>
-#include <errno.h>
-#include <inttypes.h>
 #include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <time.h>
 #include <unistd.h>
 
 #include <git2.h>
 
-#include "compat.h"
-
 static git_repository *repo;
 
 static const char *relpath = "";
@@ -159,6 +154,10 @@ main(int argc, char *argv[])
        git_libgit2_init();
 
 #ifdef __OpenBSD__
+       for (i = 1; i < argc; i++)
+               if (unveil(argv[i], "r") == -1)
+                       err(1, "unveil: %s", argv[i]);
+
        if (pledge("stdio rpath", NULL) == -1)
                err(1, "pledge");
 #endif