aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/class_listviewitem.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2006-12-27 21:32:34 +0000
committerGravatar Noldor2006-12-27 21:32:34 +0000
commit52c9999e913b74e126b1af69290c3b16c0591954 (patch)
tree09ec0ee701529ecd625efe99f406f34767f173db /src/modules/objects/class_listviewitem.cpp
parent*AUTOMATICALLY* updated KVI_SOURCES_DATE variable (diff)
downloadKVIrc-52c9999e913b74e126b1af69290c3b16c0591954.tar.gz
KVIrc-52c9999e913b74e126b1af69290c3b16c0591954.tar.bz2
KVIrc-52c9999e913b74e126b1af69290c3b16c0591954.zip
some fixes and some new code improvements
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@72 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_listviewitem.cpp')
-rw-r--r--src/modules/objects/class_listviewitem.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/objects/class_listviewitem.cpp b/src/modules/objects/class_listviewitem.cpp
index bf7f63e4b..62f8f1128 100644
--- a/src/modules/objects/class_listviewitem.cpp
+++ b/src/modules/objects/class_listviewitem.cpp
@@ -137,6 +137,11 @@ KVSO_END_CONSTRUCTOR(KviKvsObject_listviewitem)
bool KviKvsObject_listviewitem::init(KviKvsRunTimeContext * pContext,KviKvsVariantList *pParams)
{
+ if (!parentObject())
+ {
+ pContext->error(__tr2qs("The listviewitem cannot be parentless"));
+ return false;
+ }
if(parentObject()->inherits("KviKvsObject_listviewitem"))
{
m_pListViewItem = new KviKvsMdmStandardListViewItem(this,((KviKvsObject_listviewitem *)parentObject())->m_pListViewItem);