[Boost-bugs] [Boost C++ Libraries] #10229: Compiling errors in interprocess\detail\os_file_functions.hpp

Subject: [Boost-bugs] [Boost C++ Libraries] #10229: Compiling errors in interprocess\detail\os_file_functions.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-07-23 08:20:03


#10229: Compiling errors in interprocess\detail\os_file_functions.hpp
----------------------------------------+--------------------------
 Reporter: Minmin Gong <gongminmin@…> | Owner: igaztanaga
     Type: Bugs | Status: new
Milestone: Boost 1.56.0 | Component: interprocess
  Version: Boost 1.56.0 | Severity: Problem
 Keywords: |
----------------------------------------+--------------------------
 When using UNICODE, there are several compiling errors in
 interprocess\detail\os_file_functions.hpp, e.g. in line 282.
 FileInformation.cFileName is in WCHAR[260] when UNICODE is on, so strcmp
 can't process it.

 A quick fix is that changing line 654 in win32_api.hpp from
 typedef WIN32_FIND_DATA win32_find_data;
 to
 typedef WIN32_FIND_DATAA win32_find_data;

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10229>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC