Bug 4873 - g_filename_from_uri неверно работает
: g_filename_from_uri неверно работает
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/glib2)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
: 4848
  Show dependency tree
 
Reported: 2004-07-26 00:41 by
Modified: 2005-07-22 10:45 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-07-26 00:41:39
g_filename_from_uri не может преобразовать то, что было получено с помощью 
g_filename_to_uri. 
Это исправление решает проблему (я так понимаю, забыли убрать остатки для 
старого кода): 
--- glib/gconvert.c.p   2004-07-26 00:10:45 +0400 
+++ glib/gconvert.c 2004-07-26 00:10:51 +0400 
@@ -1401,7 +1401,7 @@ 
   g_assert (out - result <= len); 
   *out = '\0'; 

-  if (in != in_end || !g_utf8_validate (result, -1, NULL)) 
+  if (in != in_end) 
     { 
       g_free (result); 
       return NULL;
------- Comment #1 From 2004-07-26 01:53:47 -------
Спасибо. Исправлено в glib2-2.4.4-alt1.1
Поскольку Сизиф в кратком отпуске, пакет выкладываю и на
ftp://ftp.altlinux.ru/pub/people/aris/RPMS/gnome/.
------- Comment #2 From 2005-07-22 10:45:46 -------
Давно в порядке