]> git.ipfire.org Git - thirdparty/FORT-validator.git/commitdiff
Fix bug: segfault when validating update notification for 2nd time.
authorpcarana <pc.moreno2099@gmail.com>
Wed, 8 Jan 2020 22:46:24 +0000 (16:46 -0600)
committerpcarana <pc.moreno2099@gmail.com>
Wed, 8 Jan 2020 22:46:24 +0000 (16:46 -0600)
src/rrdp/rrdp_parser.c

index 922d51c6d039eac92ae3e9f310210a24624a40d1..661412d829ce507df684a1e5a82a1ddf8be948a6 100644 (file)
@@ -303,7 +303,7 @@ parse_long(xmlTextReaderPtr reader, char const *attr, unsigned long *result)
        if (errno) {
                xmlFree(xml_value);
                pr_errno(errno, "RRDP file: Invalid long value '%s'",
-                  xml_value);
+                   xml_value);
                return -EINVAL;
        }
        xmlFree(xml_value);
@@ -466,7 +466,6 @@ parse_doc_data(xmlTextReaderPtr reader, bool parse_hash, bool hash_req,
 end:
        /* Function called just to do the validation */
        if (data == NULL) {
-               doc_data_init(data);
                free(hash);
                free(uri);
                return 0;