aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/dcc/canvas.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-08-02 16:10:23 +0000
committerGravatar Fabio Bas2010-08-02 16:10:23 +0000
commit96b4fe66515c95340ebfcf5c15ee1fc69bb96323 (patch)
tree93732ac8280e17d1ae4bf9530cfc4d0a63b092ad /src/modules/dcc/canvas.cpp
parentfixed / implemented #869 (diff)
downloadKVIrc-96b4fe66515c95340ebfcf5c15ee1fc69bb96323.tar.gz
KVIrc-96b4fe66515c95340ebfcf5c15ee1fc69bb96323.tar.bz2
KVIrc-96b4fe66515c95340ebfcf5c15ee1fc69bb96323.zip
fix for #870
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4755 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/dcc/canvas.cpp')
-rw-r--r--src/modules/dcc/canvas.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/modules/dcc/canvas.cpp b/src/modules/dcc/canvas.cpp
index 4038e969e..2d66a98a0 100644
--- a/src/modules/dcc/canvas.cpp
+++ b/src/modules/dcc/canvas.cpp
@@ -156,13 +156,15 @@
buffer.sprintf("%s_%s_%s",m_pDescriptor->szNick.toUtf8().data(),m_pDescriptor->szIp.toUtf8().data(),m_pDescriptor->szPort.toUtf8().data());
}
- void KviDccCanvas::ownMessage(const char * text)
+ void KviDccCanvas::ownMessage(const char * text, bool bUserFeedback)
{
KviStr buf(KviStr::Format,"%s\r\n",text);
// m_pSlaveThread->sendRawData(buf.ptr(),buf.len());
- m_pFrm->firstConsole()->outputPrivmsg(this,KVI_OUT_OWNPRIVMSG,
- m_pDescriptor->szLocalNick.toUtf8().data(),m_pDescriptor->szLocalUser.toUtf8().data(),
- m_pDescriptor->szLocalHost.toUtf8().data(),text);
+
+ if(bUserFeedback)
+ m_pFrm->firstConsole()->outputPrivmsg(this,KVI_OUT_OWNPRIVMSG,
+ m_pDescriptor->szLocalNick.toUtf8().data(),m_pDescriptor->szLocalUser.toUtf8().data(),
+ m_pDescriptor->szLocalHost.toUtf8().data(),text);
}
void KviDccCanvas::ownAction(const char * text)