X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=blobdiff_plain;f=rpm-iconv-translit.patch;h=fefc31751515bfe0c9c025a542acb8bb46442d6a;hp=24d9b65c3757c6e6961b9d243f0d77b41f20f36c;hb=a34c4fcd29157157373163c04ed78e529ce2444d;hpb=23241fa0aa786be1cab001a954d41bcc3d59d859 diff --git a/rpm-iconv-translit.patch b/rpm-iconv-translit.patch index 24d9b65..fefc317 100644 --- a/rpm-iconv-translit.patch +++ b/rpm-iconv-translit.patch @@ -1,6 +1,6 @@ ---- rpm-4.4.7/rpmio/strtolocale.c.orig 2005-10-28 04:53:34.000000000 +0200 -+++ rpm-4.4.7/rpmio/strtolocale.c 2007-02-12 19:16:36.000000000 +0100 -@@ -3,129 +3,63 @@ +--- rpm-4.4.8/rpmio/strtolocale.c.orig 2005-10-28 04:53:34.000000000 +0200 ++++ rpm-4.4.8/rpmio/strtolocale.c 2007-02-12 19:16:36.000000000 +0100 +@@ -3,130 +3,63 @@ */ #include "system.h" @@ -116,6 +116,7 @@ - locisutf8 = 0; - if (locisutf8 == strisutf8) { - wstr = _free(wstr); +- cc = _free(cc); /* XXX memory leak plugged. */ + + if (!str || !*str || locale_encoding_is_utf8) return str;