From: Jonny Lamb Date: Fri, 17 Oct 2008 12:47:11 +0000 (+0000) Subject: Use g_ascii_strtod instead of sscanf. (Jonny Lamb) X-Git-Url: https://git.0d.be/?p=empathy.git;a=commitdiff_plain;h=72b6ced349fb6e60dc893aae077efbe75781aef0 Use g_ascii_strtod instead of sscanf. (Jonny Lamb) Signed-off-by: Jonny Lamb svn path=/trunk/; revision=1619 --- diff --git a/src/empathy-import-dialog.c b/src/empathy-import-dialog.c index 6f361848..e726e1e3 100644 --- a/src/empathy-import-dialog.c +++ b/src/empathy-import-dialog.c @@ -248,13 +248,13 @@ import_dialog_pidgin_parse_setting (AccountData *data, if (!tp_strdiff (type, "bool")) { - sscanf (content, "%i", &i); + i = (gint) g_ascii_strtod (content, NULL); value = tp_g_value_slice_new (G_TYPE_BOOLEAN); g_value_set_boolean (value, i != 0); } else if (!tp_strdiff (type, "int")) { - sscanf (content, "%i", &i); + i = (gint) g_ascii_strtod (content, NULL); value = tp_g_value_slice_new (G_TYPE_INT); g_value_set_int (value, i); }