]> git.sesse.net Git - vlc/commitdiff
ncurses: fix buffer overflow when typing in the edit box
authorPierre Ynard <linkfanel@yahoo.fr>
Fri, 28 Jan 2011 00:47:01 +0000 (01:47 +0100)
committerPierre Ynard <linkfanel@yahoo.fr>
Fri, 28 Jan 2011 00:47:01 +0000 (01:47 +0100)
modules/gui/ncurses.c

index 8b01a72520a27fe7ad67192cd5db96d7aa894cec..2645eac550003c8da3ddb75e0a24528d2520df02 100644 (file)
@@ -1570,8 +1570,8 @@ static void HandleEditBoxKey(intf_thread_t *p_intf, int key, int box)
         break;
 
     default:
-        if (len + 1 < search ? sizeof p_sys->psz_search_chain
-                             : sizeof p_sys->psz_open_chain)
+        if (len + 1 < (search ? sizeof p_sys->psz_search_chain
+                              : sizeof p_sys->psz_open_chain))
         {
             str[len + 0] = (char) key;
             str[len + 1] = '\0';