]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
add parsing of the packages.conda key
authorWolf Vollprecht <w.vollprecht@gmail.com>
Wed, 15 Jan 2020 17:37:30 +0000 (18:37 +0100)
committerWolf Vollprecht <w.vollprecht@gmail.com>
Wed, 15 Jan 2020 17:37:30 +0000 (18:37 +0100)
ext/repo_conda.c

index 9352b71e3cec517acc7ef990f827218f0c83a59c..6d2525919c6131f5de5b75f43c58cd4c9fce3f3b 100644 (file)
@@ -163,6 +163,10 @@ parse_main(struct parsedata *pd, struct solv_jsonparser *jp)
        type = parse_packages(pd, jp);
       if (type == JP_ARRAY && !strcmp("packages", jp->key))
        type = parse_packages2(pd, jp);
+      if (type == JP_OBJECT && !strcmp("packages.conda", jp->key))
+       type = parse_packages(pd, jp);
+      if (type == JP_ARRAY && !strcmp("packages.conda", jp->key))
+       type = parse_packages2(pd, jp);
       else
        type = jsonparser_skip(jp, type);
     }