Use new wxHashTable implementation not using keyed wxList

when !WXWIN_COMPATIBILITY_24. It is faster. It is almost 100%
compatible, too, the only difference being Next() return value
type.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Mattia Barbon
2004-05-01 20:59:17 +00:00
parent 066f177ced
commit 6e86701b83
3 changed files with 26 additions and 16 deletions

View File

@@ -45,6 +45,10 @@ INCOMPATIBLE CHANGES SINCE 2.4.x
- wxZlibInputStream is not by default compatible with the output of the
2.4.x version of wxZlibOutputStream. However, there is a compatibilty mode,
switched on by passing wxZLIB_24COMPATIBLE to the constructor.
- when WXWIN_COMPATIBILITY_2_4 == 0 wxHashTable uses a new implementation
not using wxList keyed interface (the same used when wxUSE_STL == 1),
the only incompatibility being that Next() returns a wxHashTable::Node*
instead of a wxNode*.
wxTaskBarIcon must be explicitly destroyed now, otherwise the application
won't exit even though there are no top level windows