]> git.saurik.com Git - wxWidgets.git/commitdiff
Remove single-argument constructor of wxHashMap::value_type.
authorMattia Barbon <mbarbon@cpan.org>
Wed, 23 Jul 2003 19:26:32 +0000 (19:26 +0000)
committerMattia Barbon <mbarbon@cpan.org>
Wed, 23 Jul 2003 19:26:32 +0000 (19:26 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/hashmap.h

index 896cd12db0b54f63edf1572bd100532c381101c4..91c867ce86a29f61746f6fea67be2974f8c34746 100644 (file)
@@ -374,7 +374,6 @@ public: \
     typedef const VALUE_T const_t2; \
  \
     CLASSNAME( const const_t1& f, const const_t2& s ):first(t1(f)),second(t2(s)) {} \
-    CLASSNAME( const const_t1& f ):first(t1(f)),second(t2()) {} \
  \
     t1 first; \
     t2 second; \
@@ -517,7 +516,7 @@ public: \
  \
     mapped_type& operator[]( const const_key_type& key ) \
     { \
-        return GetOrCreateNode( CLASSNAME##_wxImplementation_Pair( key ) )->m_value.second; \
+        return GetOrCreateNode( CLASSNAME##_wxImplementation_Pair( key, mapped_type() ) )->m_value.second; \
     } \
  \
     const_iterator find( const const_key_type& key ) const \