summaryrefslogtreecommitdiffstats
path: root/Source/cmVS12LibFlagTable.h
diff options
context:
space:
mode:
authorClinton Stimpson <clinton@elemtech.com>2014-06-12 12:46:40 (GMT)
committerBrad King <brad.king@kitware.com>2014-07-02 13:49:45 (GMT)
commit71c981a213a463d05b4bdc73dfb445c80ce2a476 (patch)
tree405e5066ef637cf3d8cd32879498e20014e58ac9 /Source/cmVS12LibFlagTable.h
parent6b05e03de4353275d1e2e614150757397bd1f855 (diff)
downloadCMake-71c981a213a463d05b4bdc73dfb445c80ce2a476.zip
CMake-71c981a213a463d05b4bdc73dfb445c80ce2a476.tar.gz
CMake-71c981a213a463d05b4bdc73dfb445c80ce2a476.tar.bz2
Encoding: Fix potential encoding issues with libarchive on Windows.
Because the 8bit string encoding in libarchive can be different than the 8bit string encoding in CMake, change to call the wide version of libarchive functions. They are different if CMake is configured to use UTF-8 as the internal encoding. Create helper functions for some libarchive calls to use wstring internally on platforms supporting it.
Diffstat (limited to 'Source/cmVS12LibFlagTable.h')
0 files changed, 0 insertions, 0 deletions