Bug 4873

Summary: g_filename_from_uri неверно работает
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: glib2Assignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 4848    

Description Vitaly Lipatov 2004-07-26 00:41:39 MSD
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 Yuri N. Sedunov 2004-07-26 01:53:47 MSD
Спасибо. Исправлено в glib2-2.4.4-alt1.1
Поскольку Сизиф в кратком отпуске, пакет выкладываю и на
ftp://ftp.altlinux.ru/pub/people/aris/RPMS/gnome/.
Comment 2 Vitaly Lipatov 2005-07-22 10:45:46 MSD
Давно в порядке