From: Arran Cudbard-Bell Date: Tue, 5 Nov 2019 22:03:32 +0000 (-0600) Subject: Use name not argv[0] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81aa981d9de0014614377bb1797a24f211d044ea;p=thirdparty%2Ffreeradius-server.git Use name not argv[0] --- diff --git a/src/bin/unit_test_attribute.c b/src/bin/unit_test_attribute.c index 1fa603e4bcf..1c6ff6d8e52 100644 --- a/src/bin/unit_test_attribute.c +++ b/src/bin/unit_test_attribute.c @@ -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. diff --git a/src/lib/util/file.h b/src/lib/util/file.h index bdd10a205b5..6e92df4f7f0 100644 --- a/src/lib/util/file.h +++ b/src/lib/util/file.h @@ -31,6 +31,8 @@ extern "C" { #include #include +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);