Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-release-src > by-pkgid > 3fdca8fb1da8aba181823e4702bf9963 > files > 1

mlterm-3.0.0-3.mga1.src.rpm

diff -p -up mlterm-2.9.4/tool/mlconfig/mc_im.c.strfmt mlterm-2.9.4/tool/mlconfig/mc_im.c
--- mlterm-2.9.4/tool/mlconfig/mc_im.c.strfmt	2009-11-26 23:49:13.000000000 +0100
+++ mlterm-2.9.4/tool/mlconfig/mc_im.c	2009-11-26 23:54:20.000000000 +0100
@@ -163,7 +163,7 @@ xim_selected(GtkWidget *widget, gpointer
 	char *locale;
 
 	snprintf(selected_xim_name, STR_LEN,
-		 gtk_entry_get_text(GTK_ENTRY(widget)));
+		 "%s", gtk_entry_get_text(GTK_ENTRY(widget)));
 
 	if ((locale = get_xim_locale(selected_xim_name))) {
 		gtk_entry_set_text(GTK_ENTRY(data) , locale);
@@ -172,7 +172,7 @@ xim_selected(GtkWidget *widget, gpointer
 	}
 
 	snprintf(selected_xim_locale, STR_LEN,
-		 gtk_entry_get_text(GTK_ENTRY(data)));
+		 "%s", gtk_entry_get_text(GTK_ENTRY(data)));
 
 	is_changed = 1;
 
@@ -289,11 +289,11 @@ xim_widget_new(const char *xim_name, con
 		 cur_locale);
 	entry = gtk_entry_new();
 	snprintf(selected_xim_locale, STR_LEN,
-		 xim_locale ? xim_locale : current_locale_str);
+		 "%s", xim_locale ? xim_locale : current_locale_str);
 	gtk_entry_set_text(GTK_ENTRY(entry), selected_xim_locale);
 
 	snprintf(selected_xim_name, STR_LEN,
-		 xim_name ? xim_name : xim_auto_str);
+		 "%s", xim_name ? xim_name : xim_auto_str);
 	combo = mc_combo_new(_("XIM Server"), xims, num_of_xims,
 			     selected_xim_name, 0, xim_selected, entry);