From: "Shih-Yuan Lee (FourDollars)" <sy...@canonical.com> --- src/linux/up-device-supply.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/src/linux/up-device-supply.c b/src/linux/up-device-supply.c index cc192c7..fbfaeca 100644 --- a/src/linux/up-device-supply.c +++ b/src/linux/up-device-supply.c @@ -441,6 +441,9 @@ up_device_supply_make_safe_string (gchar *text) if (text == NULL) return; + if (g_utf8_validate (text, -1, NULL) == TRUE) + return; + /* shunt up only safe chars */ for (i=0; text[i] != '\0'; i++) { if (g_ascii_isprint (text[i])) { -- 1.7.9.5 _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel