diff -pur dia-0.95/app/commands.c dia-0.95-fix/app/commands.c --- dia-0.95/app/commands.c 2006-01-27 18:48:45.000000000 +0100 +++ dia-0.95-fix/app/commands.c 2006-05-26 09:22:59.000000000 +0200 @@ -575,7 +575,7 @@ help_manual_callback(gpointer data, guin ShellExecuteA (0, "open", helpindex, NULL, helpdir, SW_SHOWNORMAL); #else command = getenv("BROWSER"); - command = g_strdup_printf("%s 'file://%s' &", command ? command : "gnome-open", helpindex); + command = g_strdup_printf("%s 'file://%s' &", command ? command : "konqueror", helpindex); system(command); g_free(command); #endif diff -pur dia-0.95/plug-ins/xfig/xfig-export.c dia-0.95-fix/plug-ins/xfig/xfig-export.c --- dia-0.95/plug-ins/xfig/xfig-export.c 2005-08-30 05:45:41.000000000 +0200 +++ dia-0.95-fix/plug-ins/xfig/xfig-export.c 2006-05-26 10:55:08.000000000 +0200 @@ -264,7 +264,7 @@ static void figWarn(XfigRenderer *renderer, int warning) { if (renderer->warnings[warning]) { - message_warning(renderer->warnings[warning]); + message_warning("%s", renderer->warnings[warning]); renderer->warnings[warning] = NULL; } }