g++ 4.2 didn't like my last change.
[synfig.git] / synfig-core / trunk / src / synfig / guid.cpp
index d9c268b..9a5f2c2 100644 (file)
@@ -158,7 +158,7 @@ synfig::GUID::hasher(const String& str)
         * accept Strings, so we're left with this conditional compilation.
         */
 # ifdef FUNCTIONAL_HASH_ON_STRING
-       HASH_MAP_NAMESPACE::hash<const String&> string_hash_;
+       HASH_MAP_NAMESPACE::hash<String> string_hash_;
        const unsigned int seed(string_hash_(str));
 # else  // FUNCTIONAL_HASH_ON_STRING
        HASH_MAP_NAMESPACE::hash<const char*> string_hash_;