]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Use name not argv[0]
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 5 Nov 2019 22:03:32 +0000 (16:03 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 5 Nov 2019 22:03:50 +0000 (16:03 -0600)
src/bin/unit_test_attribute.c
src/lib/util/file.h

index 1fa603e4bcf9e1841982eb221ac06f0cec82a527..1c6ff6d8e5283196b35b9a85f9afc904cfc653fb 100644 (file)
@@ -2319,7 +2319,7 @@ int main(int argc, char *argv[])
         *      Read tests from stdin
         */
        if (argc < 2) {
-               ret = process_file(&exit_now, autofree, features, dict, dirname(argv[0]), "-");
+               ret = process_file(&exit_now, autofree, features, dict, name, "-");
 
        /*
         *      ...or process each file in turn.
index bdd10a205b56e1edaca8c0ebbfb6e1e323a88bb2..6e92df4f7f079ee6f68fb432484bab94633e273a 100644 (file)
@@ -31,6 +31,8 @@ extern "C" {
 #include <stdbool.h>
 #include <talloc.h>
 
+typedef int(*fr_mkdir_func_t)(int fd, void *uctx)
+
 ssize_t                fr_file_mkdir(int *fd_out, char const *path, ssize_t len, mode_t mode);
 
 char           *fr_file_realpath(TALLOC_CTX *ctx, char const *path, ssize_t len);