]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Fix runtime error in cf_file_open()
authorJorge Pereira <jpereiran@gmail.com>
Tue, 14 Mar 2023 19:05:42 +0000 (16:05 -0300)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 17 Mar 2023 13:25:08 +0000 (09:25 -0400)
Such error:

src/main/conffile.c:333:22: runtime error: load of value 190, which is not a valid value for type 'bool'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior src/main/conffile.c:333:22 in

src/main/conffile.c

index 42b025bf17b89e204883203325e9dfe20bf9880c..7bb206cedf9483029fc174ac2b97956256f5ba1c 100644 (file)
@@ -353,6 +353,7 @@ error:
 
        file->filename = filename;
        file->cs = cs;
+       file->from_dir = from_dir;
 
        if (fstat(fd, &file->buf) == 0) {
 #ifdef S_IWOTH