Author: peter
Date: 2007-01-23 15:49:54 +0000 (Tue, 23 Jan 2007)
New Revision: 24712

Modified:
   squeeze/trunk/src/archive_store.c
Log:
utf8 check better now


Modified: squeeze/trunk/src/archive_store.c
===================================================================
--- squeeze/trunk/src/archive_store.c   2007-01-23 15:23:34 UTC (rev 24711)
+++ squeeze/trunk/src/archive_store.c   2007-01-23 15:49:54 UTC (rev 24712)
@@ -508,7 +508,7 @@
                {
                        if(column < (gint)lsq_archive_n_property(archive))
                                lsq_archive_iter_get_prop_value(archive, entry, 
column, value);
-                       if(G_VALUE_HOLDS_STRING(value) && 
!g_utf8_validate(g_value_get_string(value), -1, NULL))
+                       if(G_VALUE_HOLDS_STRING(value) && 
g_value_get_string(value) && !g_utf8_validate(g_value_get_string(value), -1, 
NULL))
                                g_value_take_string(value, 
g_convert(g_value_get_string(value), -1, "UTF-8", "WINDOWS-1252", NULL, NULL, 
NULL));
                }
        }

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to