]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
forgot register url
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Fri, 12 Sep 2008 13:12:35 +0000 (13:12 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Fri, 12 Sep 2008 13:12:35 +0000 (13:12 +0000)
src/knownid.h
tools/repo_products.c

index 9db847d3ef81fd4a97e757851363c0fd3c694b6b..bd50b982b6225f834ea15bb85c7935cb7110663f 100644 (file)
@@ -157,6 +157,7 @@ KNOWNID(PRODUCT_URL_TYPE_RELNOTES,  "product:url:type:relnotes"),
 KNOWNID(PRODUCT_URL_TYPE_EXTRA,                "product:url:type:extra"),
 KNOWNID(PRODUCT_URL_TYPE_OPTIONAL,     "product:url:type:optional"),
 KNOWNID(PRODUCT_URL_TYPE_UPDATE,       "product:url:type:update"),
+KNOWNID(PRODUCT_URL_TYPE_REGISTER,     "product:url:type:register"),
 KNOWNID(PRODUCT_FLAGS,                 "product:flags"),
 KNOWNID(PRODUCT_FLAVOR,                        "product:flavor"),
 KNOWNID(PRODUCT_REFERENCES,            "product:references"),
index 0b9098fff735b2942b1c8dc38b2986619a677d42..0408735cc14b5d30e317a502904247d747dd86a0 100644 (file)
@@ -316,7 +316,11 @@ endElement(void *userData, const char *name)
           else if ( pd->tmpurltype[0] == 'o' )
             type = PRODUCT_URL_TYPE_OPTIONAL;
           else if ( pd->tmpurltype[0] == 'r' )
-            type = PRODUCT_URL_TYPE_RELNOTES;
+            {
+              type = PRODUCT_URL_TYPE_REGISTER;
+              if ( pd->tmpurltype[2] &&  pd->tmpurltype[2] == 'l' )
+                type = PRODUCT_URL_TYPE_RELNOTES;
+            }
           else
             type = PRODUCT_URL_TYPE_EXTRA;