diff -p -up brasero-2.29.3/libbrasero-burn/brasero-burn-options.c.fix-format-strings brasero-2.29.3/libbrasero-burn/brasero-burn-options.c --- brasero-2.29.3/libbrasero-burn/brasero-burn-options.c.fix-format-strings 2009-12-01 00:43:35.000000000 +0100 +++ brasero-2.29.3/libbrasero-burn/brasero-burn-options.c 2009-12-19 13:38:09.000000000 +0100 @@ -777,7 +777,7 @@ brasero_status_dialog_uri_has_image (Bra name = brasero_utils_get_uri_name (uri); /* Translators: %s is the name of the image */ string = g_strdup_printf (_("There is only one selected file (\"%s\"). It is the image of a disc and its contents can be burned."), name); - gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), string); + gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), "%s", string); g_free (string); g_free (name); diff -p -up brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c.fix-format-strings brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c diff -p -up brasero-2.29.3/src/brasero-data-disc.c.fix-format-strings brasero-2.29.3/src/brasero-data-disc.c --- brasero-2.29.3/src/brasero-data-disc.c.fix-format-strings 2009-12-01 00:43:36.000000000 +0100 +++ brasero-2.29.3/src/brasero-data-disc.c 2009-12-19 13:38:09.000000000 +0100 @@ -620,7 +620,7 @@ brasero_data_disc_image_uri_cb (BraseroT name = brasero_utils_get_uri_name (uri); /* Translators: %s is the name of the image */ string = g_strdup_printf (_("There is only one selected file (\"%s\"). It is the image of a disc and its contents can be burned"), name); - gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), string); + gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), "%s", string); g_free (string); g_free (name); diff -p -up brasero-2.29.3/libbrasero-burn/brasero-burn.c~ brasero-2.29.3/libbrasero-burn/brasero-burn.c --- brasero-2.29.3/libbrasero-burn/brasero-burn.c~ 2009-12-01 00:43:35.000000000 +0100 +++ brasero-2.29.3/libbrasero-burn/brasero-burn.c 2009-12-19 13:41:43.000000000 +0100 @@ -1768,7 +1768,7 @@ brasero_burn_check_session_consistency ( brasero_session_foreach_plugin_error (priv->session, brasero_burn_list_missing, string); - g_set_error (error, + g_set_error_literal (error, BRASERO_BURN_ERROR, BRASERO_BURN_ERROR_MISSING_APP_AND_PLUGIN, string->str); diff -p -up brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c~ brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c --- brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c~ 2009-12-01 00:43:35.000000000 +0100 +++ brasero-2.29.3/libbrasero-burn/brasero-status-dialog.c 2009-12-19 13:42:53.000000000 +0100 @@ -216,7 +216,7 @@ brasero_status_dialog_deep_directory_cb GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, GTK_BUTTONS_NONE, - string); + "%s", string); g_free (string); if (gtk_window_get_icon_name (GTK_WINDOW (dialog))) @@ -277,7 +277,7 @@ brasero_status_dialog_2G_file_cb (Braser GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, GTK_BUTTONS_NONE, - string); + "%s", string); g_free (string); if (gtk_window_get_icon_name (GTK_WINDOW (dialog)))