From: Pino Toscano Date: Sat, 22 Oct 2005 21:11:49 +0000 (+0000) Subject: better handle worse cases X-Git-Tag: v3.80.2~275 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=b34d53ac680a2728da8ef241df12625940f91c7a;p=libqmvoc.git better handle worse cases svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=473191 --- diff --git a/libscience/chemicaldataobject.cpp b/libscience/chemicaldataobject.cpp index e9aded5..744dc76 100644 --- a/libscience/chemicaldataobject.cpp +++ b/libscience/chemicaldataobject.cpp @@ -29,6 +29,7 @@ ChemicalDataObject::ChemicalDataObject( QVariant v, BlueObelisk type ) ChemicalDataObject::ChemicalDataObject() { + m_value = QVariant(); } QString ChemicalDataObject::valueAsString() diff --git a/libscience/element.cpp b/libscience/element.cpp index 17ab729..e69b84b 100644 --- a/libscience/element.cpp +++ b/libscience/element.cpp @@ -41,6 +41,8 @@ ChemicalDataObject& Element::data(ChemicalDataObject::BlueObelisk type) if ( o->type() == type ) return *o; } + ChemicalDataObject cdo; + return cdo; } QVariant Element::dataAsVariant( ChemicalDataObject::BlueObelisk type ) @@ -49,6 +51,7 @@ QVariant Element::dataAsVariant( ChemicalDataObject::BlueObelisk type ) if ( o->type() == type ) return o->value(); } + return QVariant(); } QString Element::dataAsString(ChemicalDataObject::BlueObelisk type)