diff options
| -rw-r--r-- | src/modules/socketspy/socketspywindow.cpp | 10 | ||||
| -rw-r--r-- | src/modules/socketspy/socketspywindow.h | 6 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/modules/socketspy/socketspywindow.cpp b/src/modules/socketspy/socketspywindow.cpp index b6a114eaf..17b397b1a 100644 --- a/src/modules/socketspy/socketspywindow.cpp +++ b/src/modules/socketspy/socketspywindow.cpp @@ -97,15 +97,17 @@ void KviSocketSpyWindow::fillCaptionBuffers() m_pConsole->context()->id()); } -void KviSocketSpyWindow::incomingMessage(const char * message) +bool KviSocketSpyWindow::incomingMessage(const char * message) { outputNoFmt(KVI_OUT_SOCKETMESSAGE,console()->decodeText(message)); + return false; } -void KviSocketSpyWindow::outgoingMessage(const char * message,int len) +bool KviSocketSpyWindow::outgoingMessage(const char * message) { - KviStr str(message,len); - outputNoFmt(KVI_OUT_RAW,console()->decodeText(str.ptr())); + outputNoFmt(KVI_OUT_RAW,console()->decodeText(message)); + return false; + } void KviSocketSpyWindow::connectionInitiated() diff --git a/src/modules/socketspy/socketspywindow.h b/src/modules/socketspy/socketspywindow.h index 13242379f..a7d615456 100644 --- a/src/modules/socketspy/socketspywindow.h +++ b/src/modules/socketspy/socketspywindow.h @@ -44,9 +44,9 @@ protected: virtual void applyOptions(); public: virtual QSize sizeHint() const; - virtual void incomingMessage(const char * message); - // message is NOT null terminated! For proxy connections it might spit out binary data! - virtual void outgoingMessage(const char * message,int len); + virtual bool incomingMessage(const char * message); + //For proxy connections it might spit out binary data! + virtual bool outgoingMessage(const char * message); virtual void connectionInitiated(); virtual void connectionTerminated(); virtual void die(); |
