Issue 123770 - replace wrapping of stlport's *map::data_type
Summary: replace wrapping of stlport's *map::data_type
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 4.0.0
Hardware: All All
: P3 Normal (vote)
Target Milestone: 4.2.0
Assignee: hdu@apache.org
QA Contact:
URL:
Keywords:
Depends on:
Blocks: 123754
  Show dependency tree
 
Reported: 2013-11-28 13:13 UTC by hdu@apache.org
Modified: 2014-04-01 11:01 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description hdu@apache.org 2013-11-28 13:13:07 UTC
The pre-TR1 hash_* containers had a data_type typedef that correspond to the mapped_type typedef in the TR1 unordered_* containers. The stlport-replacement header wrappers emulated the old data_type typedef.

As all platforms have been converted to work by using TR1 templates instead of their stlport4 counterparts the emulation of the data_type is no longer needed if the code is converted to use mapped_type directly. This allows further thinning of the stlport-replacement header wrappers.
Comment 1 SVN Robot 2014-03-07 13:47:34 UTC
"hdu" committed SVN revision 1575260 into trunk:
#i123770# obsolete and remove the emulation of hash_map's data_type typedef
Comment 2 hdu@apache.org 2014-03-07 13:48:28 UTC
Fixed with the commit above.
Comment 3 hdu@apache.org 2014-04-01 11:01:08 UTC
Closing the resolved issue.