]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
- ignore products element so that repo2solv works
authorMichael Schroeder <mls@suse.de>
Wed, 14 Oct 2009 14:20:49 +0000 (16:20 +0200)
committerMichael Schroeder <mls@suse.de>
Wed, 14 Oct 2009 14:20:49 +0000 (16:20 +0200)
ext/repo_rpmmd.c

index f0b63a407c8e64db15455b7acee7ca9da04c4ebe..7b8965bef97c4efd0c653659e5101a86a76322e2 100644 (file)
@@ -640,6 +640,8 @@ startElement(void *userData, const char *name, const char **atts)
 
   if (pd->state == STATE_START && !strcmp(name, "patterns"))
     return;
+  if (pd->state == STATE_START && !strcmp(name, "products"))
+    return;
   //if (pd->state == STATE_START && !strcmp(name, "metadata"))
   //  return;
   if (pd->state == STATE_SOLVABLE && !strcmp(name, "format"))
@@ -886,6 +888,8 @@ endElement(void *userData, const char *name)
   /* ignore patterns & metadata */
   if (pd->state == STATE_START && !strcmp(name, "patterns"))
     return;
+  if (pd->state == STATE_START && !strcmp(name, "products"))
+    return;
   //if (pd->state == STATE_START && !strcmp(name, "metadata"))
   //  return;
   if (pd->state == STATE_SOLVABLE && !strcmp(name, "format"))