1
0
Эх сурвалжийг харах

Merge pull request #578 from Dmitry-Me/checkReadingResults

Check various stages of reading the XML file
Lee Thomason 8 жил өмнө
parent
commit
fc2a0017d7
1 өөрчлөгдсөн 4 нэмэгдсэн , 1 устгасан
  1. 4 1
      xmltest.cpp

+ 4 - 1
xmltest.cpp

@@ -2013,12 +2013,15 @@ int main( int argc, const char ** argv )
 #endif
 
 		FILE* perfFP = fopen("resources/dream.xml", "r");
+		XMLTest("Open dream.xml", true, perfFP != 0);
 		fseek(perfFP, 0, SEEK_END);
 		long size = ftell(perfFP);
 		fseek(perfFP, 0, SEEK_SET);
 
 		char* mem = new char[size + 1];
-		fread(mem, size, 1, perfFP);
+		memset(mem, 0xfe, size);
+		size_t bytesRead = fread(mem, size, 1, perfFP);
+		XMLTest("Read dream.xml", size, bytesRead);
 		fclose(perfFP);
 		mem[size] = 0;