www.digitalmars.com         C & C++   DMDScript  

c++.stlsoft - STLSoft 1.9.110 released

Download from https://sourceforge.net/projects/stlsoft/files/

============================================================================

Changes for 1.9.110 (25th November 2011)

Summary:
========

 * fix for GCC 4.5+ unixstl::filesystem_traits
 * added result_code_type to both unixstl::system_traits and
winstl::system_traits
 * correction(s)/enhancement(s) to which of MFCSTL's string access shim headers
are automatically included
 * added discrimination of new pre-processor symbol
PLATFORMSTL_NO_PLATFORM_NAMESPACE, to ease dependent library implementation
 * avoidance of false memory-leak reports in use of stlsoft::truncation_test
    
Changes:
========


 STLSoft:
 ========

 ~ stlsoft/conversion/truncation_test.hpp:
    ~ workaround to avoid false memory-leak reports in certain circumstances
(seen when using platformstl::file_lines)

 MFCSTL:
 =======

 ~ mfcstl/shims/access/string.hpp:
    + added inclusion for #include <mfcstl/shims/access/string/CException.hpp>
    ~ corrected inclusions to #include <mfcstl/shims/access/string/cwnd.hpp>

 ~ mfcstl/shims/access/string/cwnd.hpp:
    ~ corrected defects in definitions of CWnd-related overloads of c_str_len()
shims

 PlatformSTL:
 ============

 ~ platformstl/platformstl.h:
    + added discrimination of PLATFORMSTL_NO_PLATFORM_NAMESPACE

 UNIXSTL:
 ========

 ~ unixstl/filesystem/filesystem_traits.hpp:
    ~ fix for GCC 4.5+ issue (returning NULL for file-handle type (int))

 ~ unixstl/system/system_traits.hpp:
    + added result_code_type (as we're trying to remove the presence of the
misleading word "error" as much as possible)

 WinSTL:
 =======

 ~ winstl/system/system_traits.hpp:
    + added result_code_type (as we're trying to remove the presence of the
misleading word "error" as much as possible)


============================================================================
Nov 24 2011