summaryrefslogtreecommitdiffstats
path: root/Tests/SystemInformation/DumpInformation.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/SystemInformation/DumpInformation.cxx')
-rw-r--r--Tests/SystemInformation/DumpInformation.cxx21
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("&lt;");
+ }
+ else if(ch == '>')
+ {
+ printf("&gt;");
+ }
+ else if(ch == '&')
+ {
+ printf("&amp;");
+ }
+ else
+ {
+ putc(ch, stdout);
+ }
}
}
+ printf("\n");
fclose(file);
return 0;
}