[gedit] Print the invalid encoding error always in the client.



commit b9b5264242b7e668f15e82e385fa356b15b6da71
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Sat Aug 22 16:16:32 2009 +0200

    Print the invalid encoding error always in the client.

 gedit/gedit.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/gedit/gedit.c b/gedit/gedit.c
index 6b91dca..2b9c2a9 100644
--- a/gedit/gedit.c
+++ b/gedit/gedit.c
@@ -180,6 +180,13 @@ gedit_get_command_line_data (void)
 
 		file_list = g_slist_reverse (file_list);
 	}
+	
+	if (encoding_charset &&
+	    (gedit_encoding_get_from_charset (encoding_charset) == NULL))
+	{
+		g_print (_("%s: invalid encoding.\n"),
+			 encoding_charset);
+	}
 }
 
 static guint32
@@ -698,12 +705,7 @@ main (int argc, char *argv[])
 			const GeditEncoding *encoding = NULL;
 		
 			if (encoding_charset)
-			{
 				encoding = gedit_encoding_get_from_charset (encoding_charset);
-				if (encoding == NULL)
-					g_print (_("%s: invalid encoding.\n"),
-						 encoding_charset);
-			}
 		
 			gedit_debug_message (DEBUG_APP, "Load files");
 			_gedit_cmd_load_files_from_prompt (window, 



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