Description: Fix build failures after use of hardened flags
 It is submitted upstream.
 .
 But since the C code is generated by valac, a propoer solutions
 in vala should be found.
Forwarded: https://fedorahosted.org/lekhonee/ticket/8
Author: Praveen Arimbrathodiyil <pravi.a@gmail.com>
Last-Update: 2012-03-29

--- a/src/LekhoneeMain.c
+++ b/src/LekhoneeMain.c
@@ -968,7 +968,7 @@
 	GtkMessageDialog* dm;
 	g_return_if_fail (self != NULL);
 	g_return_if_fail (message != NULL);
-	dm = g_object_ref_sink ((GtkMessageDialog*) gtk_message_dialog_new (self->window, GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, message));
+	dm = g_object_ref_sink ((GtkMessageDialog*) gtk_message_dialog_new (self->window, GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, "%s", message));
 	gtk_window_set_title ((GtkWindow*) dm, _ ("lekhonee-gnome"));
 	gtk_dialog_run ((GtkDialog*) dm);
 	gtk_object_destroy ((GtkObject*) dm);
@@ -2488,7 +2488,7 @@
 		char* _tmp26_;
 		GtkMessageDialog* _tmp27_;
 		GtkMessageDialog* dm;
-		dm = (_tmp27_ = g_object_ref_sink ((GtkMessageDialog*) gtk_message_dialog_new (self->window, GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, _tmp26_ = g_strconcat ("Message posted with ID ", pid, NULL))), _g_free0 (_tmp26_), _tmp27_);
+		dm = (_tmp27_ = g_object_ref_sink ((GtkMessageDialog*) gtk_message_dialog_new (self->window, GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s", _tmp26_ = g_strconcat ("Message posted with ID ", pid, NULL))), _g_free0 (_tmp26_), _tmp27_);
 		gtk_dialog_run ((GtkDialog*) dm);
 		gtk_object_destroy ((GtkObject*) dm);
 		_g_object_unref0 (dm);
