From: <ag...@us...> - 2011-06-30 23:37:38
|
Revision: 2253 http://zoolib.svn.sourceforge.net/zoolib/?rev=2253&view=rev Author: agreen Date: 2011-06-30 23:37:31 +0000 (Thu, 30 Jun 2011) Log Message: ----------- Fix parameter type. Modified Paths: -------------- trunk/zoolib/source/cxx/zoolib/ZVal_CF.cpp trunk/zoolib/source/cxx/zoolib/ZVal_CF.h Modified: trunk/zoolib/source/cxx/zoolib/ZVal_CF.cpp =================================================================== --- trunk/zoolib/source/cxx/zoolib/ZVal_CF.cpp 2011-06-30 23:36:02 UTC (rev 2252) +++ trunk/zoolib/source/cxx/zoolib/ZVal_CF.cpp 2011-06-30 23:37:31 UTC (rev 2253) @@ -228,6 +228,12 @@ : inherited(iVal) {} +ZVal_CF& ZVal_CF::operator=(CFTypeRef iVal) + { + inherited::operator=(iVal); + return *this; + } + template <> ZQ<char> ZVal_CF::QGet<char>() const { Modified: trunk/zoolib/source/cxx/zoolib/ZVal_CF.h =================================================================== --- trunk/zoolib/source/cxx/zoolib/ZVal_CF.h 2011-06-30 23:36:02 UTC (rev 2252) +++ trunk/zoolib/source/cxx/zoolib/ZVal_CF.h 2011-06-30 23:37:31 UTC (rev 2253) @@ -88,11 +88,7 @@ explicit ZVal_CF(CFArrayRef iVal); explicit ZVal_CF(CFDictionaryRef iVal); - ZVal_CF& operator=(CFTypeRef iVal) - { - inherited::operator=(iVal); - return *this; - } + ZVal_CF& operator=(CFTypeRef iVal); template <class S> ZVal_CF& operator=(const ZRef<S>& iVal) @@ -291,7 +287,7 @@ ZMap_CF& Set(CFStringRef iName, const ZVal_CF& iVal); template <class S> - ZMap_CF& Set(const string8& iName, const ZVal_CF& iVal) + ZMap_CF& Set(const string8& iName, const S& iVal) { return this->Set(iName, ZVal_CF(iVal)); } template <class S> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |