From: Duncan Mac-Vicar P Date: Fri, 12 Sep 2008 13:12:35 +0000 (+0000) Subject: forgot register url X-Git-Tag: BASE-SuSE-Code-12_1-Branch~308^2~200 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=884c7682b3f15408ca9298c1d021ded3973325a2;p=thirdparty%2Flibsolv.git forgot register url --- diff --git a/src/knownid.h b/src/knownid.h index 9db847d3..bd50b982 100644 --- a/src/knownid.h +++ b/src/knownid.h @@ -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"), diff --git a/tools/repo_products.c b/tools/repo_products.c index 0b9098ff..0408735c 100644 --- a/tools/repo_products.c +++ b/tools/repo_products.c @@ -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;