Index: trunk/ppNorm/src/ppNormCalc.c
===================================================================
--- trunk/ppNorm/src/ppNormCalc.c	(revision 10441)
+++ trunk/ppNorm/src/ppNormCalc.c	(revision 13231)
@@ -38,16 +38,22 @@
 
     if (argc >= 2) {
-        inFile = fopen(argv[1], "r");
+        psString resolved = pmConfigConvertFilename(argv[1], config, false); // Resolved filename
+        inFile = fopen(resolved, "r");
         if (!inFile) {
-            psError(PS_ERR_IO, true, "Unable to open input file: %s\n\n", argv[1]);
+            psError(PS_ERR_IO, true, "Unable to open input file: %s\n\n", resolved);
+            psFree(resolved);
             helpAndDie(argv[0]);
         }
+        psFree(resolved);
     }
     if (argc == 3) {
-        outFile = fopen(argv[2], "w");
+        psString resolved = pmConfigConvertFilename(argv[2], config, true); // Resolved filename
+        outFile = fopen(resolved, "w");
         if (!outFile) {
-            psError(PS_ERR_IO, true, "Unable to open output file: %s\n\n", argv[2]);
+            psError(PS_ERR_IO, true, "Unable to open output file: %s\n\n", resolved);
+            psFree(resolved);
             helpAndDie(argv[0]);
         }
+        psFree(resolved);
     }
 
