src/core/attribute-accessor-helper.h
changeset 2513 a00e97e256ea
parent 2461 a48106d6f3b4
child 2581 31d4960dc31b
--- a/src/core/attribute-accessor-helper.h	Fri Feb 29 00:45:02 2008 +0100
+++ b/src/core/attribute-accessor-helper.h	Fri Feb 29 17:27:14 2008 +0100
@@ -125,10 +125,10 @@
 	{}
     private:
       virtual bool DoSet (T *object, const V *v) const {
-	(object->*m_setter) (v->Get ());
+	(object->*m_setter) (U (v->Get ()));
 	return true;
       }
-      virtual void DoGet (const T *object, V *v) const {
+      virtual bool DoGet (const T *object, V *v) const {
 	return false;
       }
       void (T::*m_setter) (U);