diff options
Diffstat (limited to 'Tests/SystemInformation/DumpInformation.cxx')
-rw-r--r-- | Tests/SystemInformation/DumpInformation.cxx | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/Tests/SystemInformation/DumpInformation.cxx b/Tests/SystemInformation/DumpInformation.cxx index bb5a649..a6d5b2a 100644 --- a/Tests/SystemInformation/DumpInformation.cxx +++ b/Tests/SystemInformation/DumpInformation.cxx @@ -6,17 +6,34 @@ int main(int, char*[]) FILE* file = fopen(CMAKE_DUMP_FILE, "r"); if(!file) { - printf("Error, could not open file %s", CMAKE_DUMP_FILE); + printf("Error, could not open file %s\n", CMAKE_DUMP_FILE); return -1; } + printf("#Note less than will show up as { and greater than will be }\n"); while(!feof(file)) { int ch = fgetc(file); if(ch != EOF) { - putc(ch, stdout); + if(ch == '<') + { + printf("<"); + } + else if(ch == '>') + { + printf(">"); + } + else if(ch == '&') + { + printf("&"); + } + else + { + putc(ch, stdout); + } } } + printf("\n"); fclose(file); return 0; } |