$NetBSD: patch-aw,v 1.1 2007/02/17 22:48:16 salo Exp $

--- src/xitk/errors.c.orig	2005-02-07 19:16:28.000000000 +0100
+++ src/xitk/errors.c	2007-02-17 21:56:02.000000000 +0100
@@ -68,7 +68,7 @@ static void errors_create_window(char *t
 						 _("Done"), _("More..."),
 						 NULL, _errors_display_log, 
 						 NULL, 400, ALIGN_CENTER,
-						 message);
+						 "%s", message);
 
   xitk_window_set_parent_window(xw, gGui->video_window);
 
@@ -125,7 +125,7 @@ void xine_error(char *message, ...) {
     } else {
       xitk_window_t *xw;
 
-      xw = xitk_window_dialog_error(gGui->imlib_data, buf2);
+      xw = xitk_window_dialog_error(gGui->imlib_data, "%s", buf2);
 
       if(!gGui->use_root_window && gGui->video_display == gGui->display) {
         XLockDisplay(gGui->display);
@@ -228,7 +228,7 @@ void xine_info(char *message, ...) {
     } else {
       xitk_window_t *xw;
 
-      xw = xitk_window_dialog_info(gGui->imlib_data, buf2);
+      xw = xitk_window_dialog_info(gGui->imlib_data, "%s", buf2);
 
       if(!gGui->use_root_window && gGui->video_display == gGui->display) {
         XLockDisplay(gGui->display);
@@ -354,7 +354,7 @@ void too_slow_window(void) {
                                                  _("Disable this warning."),
                                                  checked, _dont_show_too_slow_again,
 						 NULL, 500, ALIGN_CENTER,
-						 message);
+						 "%s", message);
   if(!gGui->use_root_window && gGui->video_display == gGui->display) {
     XLockDisplay(gGui->display);
     XSetTransientForHint(gGui->display, xitk_window_get_window(xw), gGui->video_window);
