c++.stlsoft - STLSoft 1.9.39 released
- Matthew Wilson (36/36) May 10 2008 Download from http://stlsoft.org/
Download from http://stlsoft.org/
============================================================================
Changes for 1.9.39 (11th May 2008)
Summary:
========
* another tranche of changes for Win64 support
Changes:
========
STLSoft:
--------
+ added STLSOFT_WARN_64, to apply to variables whose sizes will be
different between Win32 and Win64, to elicit warnings from VC++
(stlsoft/stlsoft.h)
~ stlsoft::truncation_test: suppression of 4267 warning in VC++ for the
final conversion, since it's already been determined by the test that
the conversion is valid
(stlsoft/conversion/truncation_test.hpp)
WinSTL:
-------
~ adjustment of winstl::BOOL2bool() for -Wp64 compilation
(winstl/winstl.h)
~ Windows Registry Library: change of result type from ws_long_t to LONG,
to avoid unnecessary conversions and Win32/64 warnings
(winstl/registry/reg_traits.hpp)
~ winstl::system_traits<>::get_locale_info(): change of cchData param from
int_type to int to avoid unnecessary conversions and Win32/64 warnings
(winstl/system/system_traits.hpp)
~ Windows Window Library: wholesale change from use of ws_long_t to
ws_sptrint_t to ensure that the window style functions are 32 and 64-bit
compatible
(winstl/window/functions.h)
~ winstl::set_window_icon(): suppression of 4267 warning in VC++ for what
appears to be a compiler bug in interpretation of the conversion to
LPARAM in this function
(winstl/window/functions.h)
============================================================================
May 10 2008








"Matthew Wilson" <matthew hat.stlsoft.dot.org>