if(error_check == (str)) \
{ \
g_printerr("Line %d: Failed to parse string as int: %s\n", __LINE__, str); \
- MACRO_BANNER_SHOW_INFO(_window, _("Invalid NMEA input from receiver!")); \
return; \
} \
}
if(error_check == (str)) \
{ \
g_printerr("Failed to parse string as float: %s\n", str); \
- MACRO_BANNER_SHOW_INFO(_window, _("Invalid NMEA input from receiver!")); \
return; \
} \
}
#ifdef WITH_HILDON
#define MACRO_BANNER_SHOW_INFO(A, S) { \
- gchar *my_macro_buffer = g_strdup_printf("<span size='%s'>%s</span>", \
+ gchar *my_macro_buffer = g_markup_printf_escaped("<span size='%s'>%s</span>", \
INFO_FONT_TEXT[_info_font_size], (S)); \
hildon_banner_show_information_with_markup(A, NULL, my_macro_buffer); \
g_free(my_macro_buffer); \