rem: gtk_dialog_run (GTK_DIALOG (error_dialog)); gtk_widget_destroy (error_dialog); error_dialog = NULL;
context: totem_action_error (char *msg, GtkWindow *parent){	static GtkWidget *error_dialog = NULL;	if (error_dialog != NULL)		return;	error_dialog =		gtk_message_dialog_new (parent,				GTK_DIALOG_MODAL,				GTK_MESSAGE_ERROR,				GTK_BUTTONS_OK,				"%s", msg);	gtk_dialog_set_default_response (GTK_DIALOG (error_dialog),			GTK_RESPONSE_OK);	gtk_widget_show (error_dialog);	gtk_dialog_run (GTK_DIALOG (error_dialog));	gtk_widget_destroy (error_dialog);	error_dialog = NULL;}