From: dooglus Date: Fri, 25 Jan 2008 14:33:46 +0000 (+0000) Subject: Avoid warnings from g++ 4.3. X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=6fcfeb5b77c28b403b9fecc9bafcde6834447c9a;p=synfig.git Avoid warnings from g++ 4.3. git-svn-id: http://svn.voria.com/code@1480 1f10aa63-cdf2-0310-b900-c93c546f37ac --- diff --git a/synfig-core/trunk/src/synfig/value.h b/synfig-core/trunk/src/synfig/value.h index 0195db5..6c2ffb5 100644 --- a/synfig-core/trunk/src/synfig/value.h +++ b/synfig-core/trunk/src/synfig/value.h @@ -288,26 +288,26 @@ public: // === GET TYPE MEMBERS =================================================== - static const Type get_type(bool) { return TYPE_BOOL; } - static const Type get_type(int) { return TYPE_INTEGER; } - static const Type get_type(const Time&) { return TYPE_TIME; } - static const Type get_type(const Real&) { return TYPE_REAL; } - static const Type get_type(const float&) { return TYPE_REAL; } - static const Type get_type(const Vector&) { return TYPE_VECTOR; } - static const Type get_type(const Color&) { return TYPE_COLOR; } - static const Type get_type(const Segment&) { return TYPE_SEGMENT; } - static const Type get_type(const BLinePoint&) { return TYPE_BLINEPOINT; } - static const Type get_type(const String&) { return TYPE_STRING; } - static const Type get_type(const Gradient&) { return TYPE_GRADIENT; } - static const Type get_type(Canvas*) { return TYPE_CANVAS; } - static const Type get_type(const etl::handle&) + static Type get_type(bool) { return TYPE_BOOL; } + static Type get_type(int) { return TYPE_INTEGER; } + static Type get_type(const Time&) { return TYPE_TIME; } + static Type get_type(const Real&) { return TYPE_REAL; } + static Type get_type(const float&) { return TYPE_REAL; } + static Type get_type(const Vector&) { return TYPE_VECTOR; } + static Type get_type(const Color&) { return TYPE_COLOR; } + static Type get_type(const Segment&) { return TYPE_SEGMENT; } + static Type get_type(const BLinePoint&) { return TYPE_BLINEPOINT; } + static Type get_type(const String&) { return TYPE_STRING; } + static Type get_type(const Gradient&) { return TYPE_GRADIENT; } + static Type get_type(Canvas*) { return TYPE_CANVAS; } + static Type get_type(const etl::handle&) { return TYPE_CANVAS; } - static const Type get_type(const etl::loose_handle&) + static Type get_type(const etl::loose_handle&) { return TYPE_CANVAS; } - static const Type get_type(const list_type&) { return TYPE_LIST; } - template static const Type get_type(const std::vector &/*x*/) + static Type get_type(const list_type&) { return TYPE_LIST; } + template static Type get_type(const std::vector &/*x*/) { return TYPE_LIST; } - template static const Type get_type(const std::list &/*x*/) + template static Type get_type(const std::list &/*x*/) { return TYPE_LIST; } // ======================================================================== @@ -341,13 +341,13 @@ public: half get(const half &)const { return get(Real()); } void put(half*x)const { *x=get(Real()); } void set(const half &x) { _set(Real(x)); } - static const Type get_type(const half&) { return TYPE_REAL; } + static Type get_type(const half&) { return TYPE_REAL; } operator half()const { return get(Real()); } #endif #ifndef SYNFIG_NO_ANGLE operator const Angle&()const { return get(Angle()); } - static const Type get_type(const Angle&) { return TYPE_ANGLE; } + static Type get_type(const Angle&) { return TYPE_ANGLE; } #endif template