rpm/rpm-5.4.9-dont-remap-i18n-strings-if-enabled.patch
2012-08-07 13:03:26 +00:00

14 lines
471 B
Diff

--- rpm-5.4.9/rpmdb/tagname.c.i18n_str~ 2012-05-18 07:27:53.216728091 +0200
+++ rpm-5.4.9/rpmdb/tagname.c 2012-05-18 08:08:19.766839174 +0200
@@ -493,7 +493,11 @@ void tagTypeValidate(HE_t he)
{
/* XXX Re-map RPM_I18NSTRING_TYPE -> RPM_STRING_TYPE */
if (he->t == RPM_I18NSTRING_TYPE)
+#if !defined(SUPPORT_I18NSTRING_TYPE)
he->t = RPM_STRING_TYPE;
+#else
+ return;
+#endif
/* XXX Arbitrary tags are always strings. */
if ((he->tag & 0x40000000)