From d1b82825fb33ed48040a0f4de7b1448331c9b032 Mon Sep 17 00:00:00 2001 From: Dmitry-Me Date: Tue, 4 Jul 2017 18:02:54 +0300 Subject: [PATCH] Check various stages of reading the XML file --- xmltest.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmltest.cpp b/xmltest.cpp index 799433a..16dd0c3 100644 --- a/xmltest.cpp +++ b/xmltest.cpp @@ -1947,12 +1947,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;