changeset 16417:ad070b353e59

Fix possible buffer overrun in GUI. * libgui/qterminal/libqterminal/unix/SelfListener.cpp(run): Add 1 to buffer size.
author Andre da Costa Barros <andre.cbarros@yahoo.com>
date Wed, 03 Apr 2013 15:33:43 -0700
parents 169f71c9d9c8
children e1d92db3a715 1df815271885
files libgui/qterminal/libqterminal/unix/SelfListener.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/unix/SelfListener.cpp	Wed Apr 03 18:30:23 2013 -0400
+++ b/libgui/qterminal/libqterminal/unix/SelfListener.cpp	Wed Apr 03 15:33:43 2013 -0700
@@ -23,7 +23,7 @@
 }
 
 void SelfListener::run() {
-    char buf[4096];
+    char buf[4096 + 1];
     int len;
     bool running = true;
     while(running) {