aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Noldor2008-10-13 15:52:58 +0000
committerGravatar Noldor2008-10-13 15:52:58 +0000
commit085e1ef1b299b4d8dc2df024bf74a51ae8910b0e (patch)
tree2ee0cfb66040fcc98190d8d890f377ab09e395f6 /src/modules
parentsome more iograph fixes (diff)
downloadKVIrc-085e1ef1b299b4d8dc2df024bf74a51ae8910b0e.tar.gz
KVIrc-085e1ef1b299b4d8dc2df024bf74a51ae8910b0e.tar.bz2
KVIrc-085e1ef1b299b4d8dc2df024bf74a51ae8910b0e.zip
fixed a missing check target slot in objects.connect command(upport)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2719 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/objects/libkviobjects.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/objects/libkviobjects.cpp b/src/modules/objects/libkviobjects.cpp
index 5a3cf5fe9..e9f2154c1 100644
--- a/src/modules/objects/libkviobjects.cpp
+++ b/src/modules/objects/libkviobjects.cpp
@@ -262,7 +262,11 @@ static bool objects_kvs_cmd_connect(KviKvsModuleCommandCall * c)
c->warning(__tr2qs("Inexisting source object for objects.connect"));
return true;
}
- obSrc->connectSignal(szSignal,obTrg,szSlot);
+ if(!obSrc->connectSignal(szSignal,obTrg,szSlot))
+ {
+ c->warning(__tr2qs("Inexisting target slot '%Q' for objects.connect"),&szSlot);
+ return true;
+ }
return true;
}