Skip to content

Tags: gisupc/pugixml

Tags

v1.5

Toggle v1.5's commit message
Don't use off64_t/_wfopen on MinGW32 in C++11 mode

Unfortunately, standard headers on MinGW32 insist on undefining off64_t
and _wfopen extensions if __STRICT_ANSI__ is true (e.g. C++11 mode). This
leads to compilation errors since b7a1fec started to use _wfopen in strict
mode. That change erroneously checked GCC version - however, the version
itself is irrelevant; the actual criteria is whether mingw64 runtime is
used.

off64_t is not useful on MinGW32 since we only need it to open large files
on 64-bit platforms; unfortunately, the lack of _wfopen means we won't be
able to support wide-char paths on Windows for MinGW32.

Fixes zeux#24.

latest

Toggle latest's commit message
Don't use off64_t/_wfopen on MinGW32 in C++11 mode

Unfortunately, standard headers on MinGW32 insist on undefining off64_t
and _wfopen extensions if __STRICT_ANSI__ is true (e.g. C++11 mode). This
leads to compilation errors since b7a1fec started to use _wfopen in strict
mode. That change erroneously checked GCC version - however, the version
itself is irrelevant; the actual criteria is whether mingw64 runtime is
used.

off64_t is not useful on MinGW32 since we only need it to open large files
on 64-bit platforms; unfortunately, the lack of _wfopen means we won't be
able to support wide-char paths on Windows for MinGW32.

Fixes zeux#24.

v1.4

Toggle v1.4's commit message
docs: Update release date to... today

git-svn-id: https://pugixml.googlecode.com/svn/trunk@994 99668b35-9821-0410-8761-19e4c4f06640

v1.2

Toggle v1.2's commit message
Iterator improvements: safety assertions in xml_named_node_iterator, …

…const_cast workaround for BCC32 bug

git-svn-id: https://pugixml.googlecode.com/svn/trunk@915 99668b35-9821-0410-8761-19e4c4f06640

v1.0

Toggle v1.0's commit message
docs: Regenerated HTML documentation

git-svn-id: https://pugixml.googlecode.com/svn/trunk@792 99668b35-9821-0410-8761-19e4c4f06640

v0.9

Toggle v0.9's commit message
docs: Quick fix for TOC links

git-svn-id: https://pugixml.googlecode.com/svn/trunk@598 99668b35-9821-0410-8761-19e4c4f06640

v0.5

Toggle v0.5's commit message
Renamed ERROR to THROW_ERROR to solve macro name conflicts

git-svn-id: https://pugixml.googlecode.com/svn/trunk@240 99668b35-9821-0410-8761-19e4c4f06640