]> git.ipfire.org Git - pakfire.git/commitdiff
config: Don't try to parse an empty input
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 27 Jan 2025 15:40:59 +0000 (15:40 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 27 Jan 2025 15:40:59 +0000 (15:40 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/config.c

index f6d0256e605ac66adfc88e40fe288ca39dcd9a06..02607d06cd3f73fd853e847cf912b78cf23b167e 100644 (file)
@@ -547,6 +547,10 @@ int pakfire_config_parse(struct pakfire_config* config, const char* s, ssize_t l
        if (length < 0)
                length = strlen(s);
 
+       // Don't try to parse empty input
+       if (!length)
+               return 0;
+
        // Open a memory stream
        f = fmemopen((char*)s, length, "r");
        if (!f)