Reverting std lib is in std:: namespace and using .h versions instead

This commit is contained in:
Jerome Martinez 2013-01-06 12:20:04 +01:00
parent a6412ac2d5
commit 242c3eaa33
2 changed files with 10 additions and 12 deletions

View File

@ -30,8 +30,6 @@ distribution.
# include <cstddef> # include <cstddef>
#endif #endif
using namespace std;
static const char LINE_FEED = (char)0x0a; // all line endings are normalized to LF static const char LINE_FEED = (char)0x0a; // all line endings are normalized to LF
static const char LF = LINE_FEED; static const char LF = LINE_FEED;
static const char CARRIAGE_RETURN = (char)0x0d; // CR gets filtered out static const char CARRIAGE_RETURN = (char)0x0d; // CR gets filtered out

View File

@ -24,7 +24,7 @@ distribution.
#ifndef TINYXML2_INCLUDED #ifndef TINYXML2_INCLUDED
#define TINYXML2_INCLUDED #define TINYXML2_INCLUDED
#ifdef ANDROID_NDK #if defined(ANDROID_NDK) || defined(__BORLANDC__)
# include <ctype.h> # include <ctype.h>
# include <limits.h> # include <limits.h>
# include <stdio.h> # include <stdio.h>
@ -450,19 +450,19 @@ public:
// Anything in the high order range of UTF-8 is assumed to not be whitespace. This isn't // Anything in the high order range of UTF-8 is assumed to not be whitespace. This isn't
// correct, but simple, and usually works. // correct, but simple, and usually works.
static const char* SkipWhiteSpace( const char* p ) { static const char* SkipWhiteSpace( const char* p ) {
while( !IsUTF8Continuation(*p) && std::isspace( *reinterpret_cast<const unsigned char*>(p) ) ) { while( !IsUTF8Continuation(*p) && isspace( *reinterpret_cast<const unsigned char*>(p) ) ) {
++p; ++p;
} }
return p; return p;
} }
static char* SkipWhiteSpace( char* p ) { static char* SkipWhiteSpace( char* p ) {
while( !IsUTF8Continuation(*p) && std::isspace( *reinterpret_cast<unsigned char*>(p) ) ) { while( !IsUTF8Continuation(*p) && isspace( *reinterpret_cast<unsigned char*>(p) ) ) {
++p; ++p;
} }
return p; return p;
} }
static bool IsWhiteSpace( char p ) { static bool IsWhiteSpace( char p ) {
return !IsUTF8Continuation(p) && std::isspace( static_cast<unsigned char>(p) ); return !IsUTF8Continuation(p) && isspace( static_cast<unsigned char>(p) );
} }
inline static bool StringEqual( const char* p, const char* q, int nChar=INT_MAX ) { inline static bool StringEqual( const char* p, const char* q, int nChar=INT_MAX ) {
@ -484,10 +484,10 @@ public:
return p & 0x80; return p & 0x80;
} }
inline static int IsAlphaNum( unsigned char anyByte ) { inline static int IsAlphaNum( unsigned char anyByte ) {
return ( anyByte < 128 ) ? std::isalnum( anyByte ) : 1; return ( anyByte < 128 ) ? isalnum( anyByte ) : 1;
} }
inline static int IsAlpha( unsigned char anyByte ) { inline static int IsAlpha( unsigned char anyByte ) {
return ( anyByte < 128 ) ? std::isalpha( anyByte ) : 1; return ( anyByte < 128 ) ? isalpha( anyByte ) : 1;
} }
static const char* ReadBOM( const char* p, bool* hasBOM ); static const char* ReadBOM( const char* p, bool* hasBOM );
@ -1395,7 +1395,7 @@ public:
Returns XML_NO_ERROR (0) on success, or Returns XML_NO_ERROR (0) on success, or
an errorID. an errorID.
*/ */
XMLError LoadFile( std::FILE* ); XMLError LoadFile( FILE* );
/** /**
Save the XML file to disk. Save the XML file to disk.
@ -1411,7 +1411,7 @@ public:
Returns XML_NO_ERROR (0) on success, or Returns XML_NO_ERROR (0) on success, or
an errorID. an errorID.
*/ */
XMLError SaveFile( std::FILE* fp, bool compact = false ); XMLError SaveFile( FILE* fp, bool compact = false );
bool ProcessEntities() const { bool ProcessEntities() const {
return _processEntities; return _processEntities;
@ -1810,7 +1810,7 @@ public:
If 'compact' is set to true, then output is created If 'compact' is set to true, then output is created
with only required whitespace and newlines. with only required whitespace and newlines.
*/ */
XMLPrinter( std::FILE* file=0, bool compact = false ); XMLPrinter( FILE* file=0, bool compact = false );
~XMLPrinter() {} ~XMLPrinter() {}
/** If streaming, write the BOM and declaration. */ /** If streaming, write the BOM and declaration. */
@ -1884,7 +1884,7 @@ private:
bool _elementJustOpened; bool _elementJustOpened;
bool _firstElement; bool _firstElement;
std::FILE* _fp; FILE* _fp;
int _depth; int _depth;
int _textDepth; int _textDepth;
bool _processEntities; bool _processEntities;