]> git.sesse.net Git - cubemap/blobdiff - main.cpp
Check /proc/self/exe instead of argv[0].
[cubemap] / main.cpp
index 6535da04eef8adb1da56d257496b9ad6d78324d6..abc7617d0ee3826cbde7ec0b119e0e0dfa91238f 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -338,7 +338,7 @@ int main(int argc, char **argv)
        char argv0_canon[PATH_MAX];
        char config_filename_canon[PATH_MAX];
 
-       if (realpath(argv[0], argv0_canon) == NULL) {
+       if (realpath("/proc/self/exe", argv0_canon) == NULL) {
                log_perror(argv[0]);
                exit(1);
        }