aboutsummaryrefslogtreecommitdiff
path: root/audio/mcplay/files/patch-screen.c
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2010-03-20 18:55:54 +0000
committerMartin Wilke <miwi@FreeBSD.org>2010-03-20 18:55:54 +0000
commitd6843fd87e4b4a10ad3d0846296a638f17d78caa (patch)
tree9c1fb15df63098f40bfb3942f3bb25db4bc30e10 /audio/mcplay/files/patch-screen.c
parentbad2f86a36898749d81849a329706e22465d72ed (diff)
downloadports-d6843fd87e4b4a10ad3d0846296a638f17d78caa.tar.gz
ports-d6843fd87e4b4a10ad3d0846296a638f17d78caa.zip
Notes
Diffstat (limited to 'audio/mcplay/files/patch-screen.c')
-rw-r--r--audio/mcplay/files/patch-screen.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/audio/mcplay/files/patch-screen.c b/audio/mcplay/files/patch-screen.c
new file mode 100644
index 000000000000..1f2b07a71c6a
--- /dev/null
+++ b/audio/mcplay/files/patch-screen.c
@@ -0,0 +1,17 @@
+--- screen.c.orig 2010-03-18 19:50:01.000000000 -0700
++++ screen.c 2010-03-18 19:54:07.000000000 -0700
+@@ -275,9 +275,13 @@
+ gchar *tmp, *str;
+
+ va_start(az, fmt);
+- str = g_strdup_vprintf(fmt, az);
++ if ( fmt != NULL )
++ str = g_strdup_vprintf(fmt, az);
+ va_end(az);
+
++ if ( fmt == NULL )
++ return;
++
+ if( data->nmsg >= 0 )
+ {
+ tmp = g_strdup_printf("%*.*s", -1*(data->cols-7), data->cols-7, str);