diff mp_msg.c @ 6306:786ab42c10be

Extend maximum mp_msg message size, some translations need it or help message will be cutted.
author atmos4
date Wed, 05 Jun 2002 02:24:35 +0000
parents 4301077b29d0
children 2e5c07262861
line wrap: on
line diff
--- a/mp_msg.c	Wed Jun 05 01:49:03 2002 +0000
+++ b/mp_msg.c	Wed Jun 05 02:24:35 2002 +0000
@@ -12,6 +12,9 @@
 #endif
 #include "mp_msg.h"
 
+/* maximum message length of mp_msg */
+#define MSGSIZE_MAX 3072
+
 static int mp_msg_levels[MSGT_MAX]; // verbose level of this module
 
 #if 1
@@ -40,12 +43,12 @@
 void mp_msg_c( int x, const char *format, ... ){
 #if 1
     va_list va;
-    char tmp[2048];
+    char tmp[MSGSIZE_MAX];
     
     if((x&255)>mp_msg_levels[x>>8]) return; // do not display
     va_start(va, format);
-    vsnprintf(tmp, 2048, mp_gettext(format), va);
-    tmp[2047] = 0;
+    vsnprintf(tmp, MSGSIZE_MAX, mp_gettext(format), va);
+    tmp[MSGSIZE_MAX-1] = 0;
 
 #if defined(HAVE_NEW_GUI) && !defined(FOR_MENCODER)
     if(use_gui)