summaryrefslogtreecommitdiff
path: root/multimedia/xine-ui/patches/patch-aw
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/xine-ui/patches/patch-aw')
-rw-r--r--multimedia/xine-ui/patches/patch-aw40
1 files changed, 40 insertions, 0 deletions
diff --git a/multimedia/xine-ui/patches/patch-aw b/multimedia/xine-ui/patches/patch-aw
new file mode 100644
index 00000000000..0840801d691
--- /dev/null
+++ b/multimedia/xine-ui/patches/patch-aw
@@ -0,0 +1,40 @@
+$NetBSD: patch-aw,v 1.1.2.2 2007/03/05 12:11:42 ghen 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);