[glib] Fix the filename roundtrip check



commit f2d8f6287d6e3fcb9e58402c2051d557f7e41632
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jan 6 13:23:48 2010 -0500

    Fix the filename roundtrip check
    
    The check was always failing because the code was comparing
    the wrong strings. Reported in bug 605977.

 gio/glocalfile.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gio/glocalfile.c b/gio/glocalfile.c
index 2d2801d..d6eea13 100644
--- a/gio/glocalfile.c
+++ b/gio/glocalfile.c
@@ -417,7 +417,7 @@ g_local_file_get_parse_name (GFile *file)
 					     charset, "UTF-8", NULL, NULL, NULL);
 	  
 	  if (roundtripped_filename == NULL ||
-	      strcmp (utf8_filename, roundtripped_filename) != 0)
+	      strcmp (filename, roundtripped_filename) != 0)
 	    {
 	      g_free (utf8_filename);
 	      utf8_filename = NULL;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]