|
Boost : |
From: Joel de Guzman (joel_at_[hidden])
Date: 2004-03-17 19:53:59
Reece Dunn wrote:
> When using <boost/spirit/iterator/file_iterator.hpp> with windows when
> UNICODE is defined, the following:
>
> file_iterator<> file( "foobar.txt" );
>
> will fail to compile since the call to ::CreateFile in
> <boost/spirit/iterator/impl/file_iterator.ipp> line 182 maps to
> CreateFileW and not CreateFileA which is wanting a wide-character
> filename. The solution is thus:
>
> <boost/spirit/iterator/impl/file_iterator.ipp> line 182:
> - HANDLE hFile = ::CreateFile(
> + HANDLE hFile = ::CreateFileA(
Thanks Reece. Applied to all pertinent CVS and branches.
Regards,
-- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk