]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Fix #559 partially (setting base_dir and cache_dir_levels) (#576)
authorAlexander Lanin <alex@lanin.de>
Mon, 6 Apr 2020 18:26:44 +0000 (20:26 +0200)
committerGitHub <noreply@github.com>
Mon, 6 Apr 2020 18:26:44 +0000 (20:26 +0200)
src/conf.c

index a990c9200ff5ed78a3511e8b167322cb260e3be2..4d0420e7ad901517d755f1505143878cd338fe5f 100644 (file)
@@ -305,9 +305,9 @@ conf_set_value_in_file(const char *path, const char *key, const char *value,
                return false;
        }
 
-       char dummy[8] = {0}; // The maximum entry size in struct conf.
-       if (!item->parser(value, (void *)dummy, errmsg)
-           || (item->verifier && !item->verifier(value, errmsg))) {
+       char parsed[8] = {0}; // The maximum entry size in struct conf.
+       if (!item->parser(value, (void *)parsed, errmsg)
+           || (item->verifier && !item->verifier(&parsed, errmsg))) {
                return false;
        }