]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/stringio.h
Merge branch 'NateEag-master-patch-12920' into 'master'
[xonotic/netradiant.git] / libs / stringio.h
index 9003bca8dc030b6477201f8cfd0450fe83858945..544b433674a73ca292a37168150e08c886fde2af 100644 (file)
@@ -220,7 +220,7 @@ inline bool string_parse_size( const char* string, std::size_t& i ){
 }
 
 
-#define RETURN_FALSE_IF_FAIL(expression) do { if (!(expression)) return false; } while (0)
+#define RETURN_FALSE_IF_FAIL( expression ) do{ if ( !expression ) {return false; } }while( 0 )
 
 inline void Tokeniser_unexpectedError( Tokeniser& tokeniser, const char* token, const char* expected ){
        globalErrorStream() << Unsigned( tokeniser.getLine() ) << ":" << Unsigned( tokeniser.getColumn() ) << ": parse error at '" << ( token != 0 ? token : "#EOF" ) << "': expected '" << expected << "'\n";
@@ -237,7 +237,7 @@ inline bool Tokeniser_getFloat( Tokeniser& tokeniser, float& f ){
                globalErrorStream() << "Warning: " << Unsigned( tokeniser.getLine() ) << ":" << Unsigned( tokeniser.getColumn() ) << ": expected parse problem at '" << token << "': wanted '#number'\nProcessing anyway\n";
        #define GARUX_DISABLE_QNAN_FALLBACK
        #ifndef GARUX_DISABLE_QNAN_FALLBACK
-               *strstr( token, ".#" ) = '\0';
+//             *strstr( token, ".#" ) = '\0';
        #endif
                return true;
        }