mirror of
				https://github.com/AxioDL/tinyxml2.git
				synced 2025-10-25 19:30:26 +00:00 
			
		
		
		
	Assert to ensure ftell() behaves as expected by later code
This commit is contained in:
		
							parent
							
								
									9ff6654174
								
							
						
					
					
						commit
						96b110d25e
					
				| @ -1954,6 +1954,7 @@ XMLError XMLDocument::LoadFile( FILE* fp ) | ||||
|         SetError( XML_ERROR_FILE_READ_ERROR, 0, 0 ); | ||||
|         return _errorID; | ||||
|     } | ||||
|     TIXMLASSERT( filelength >= 0 ); | ||||
| 
 | ||||
|     if ( !LongFitsIntoSizeTMinusOne<>::Fits( filelength ) ) { | ||||
|         // Cannot handle files which won't fit in buffer together with null terminator
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user