#include "main-func.h"
#include "proc-cmdline.h"
#include "process-util.h"
-#include "static-destruct.h"
#include "string-util.h"
-static char *arg_path = NULL;
static bool arg_skip = false;
static bool arg_force = false;
-STATIC_DESTRUCTOR_REGISTER(arg_path, freep);
-
static int parse_proc_cmdline_item(const char *key, const char *value, void *data) {
if (streq(key, "quotacheck.mode")) {
}
}
+ _cleanup_free_ char *path = NULL;
if (argc == 2) {
- arg_path = strdup(argv[1]);
- if (!arg_path)
+ path = strdup(argv[1]);
+ if (!path)
return log_oom();
}
if (r == 0) {
const char *cmdline[] = {
QUOTACHECK,
- arg_path ? "-nug" : "-anug", /* Check all file systems if path isn't specified */
- arg_path,
+ path ? "-nug" : "-anug", /* Check all file systems if path isn't specified */
+ path,
NULL
};