Index: trunk/psLib/test/psTest.h
===================================================================
--- trunk/psLib/test/psTest.h	(revision 509)
+++ trunk/psLib/test/psTest.h	(revision 526)
@@ -6,22 +6,22 @@
 #include <stdbool.h>
 
-#define printPositiveTestHeader(packageName, testPointName) \
-p_printPositiveTestHeader(__FILE__, packageName, testPointName)
+#define printPositiveTestHeader(filePtr, packageName, testPointName) \
+p_printPositiveTestHeader(filePtr, __FILE__, packageName, testPointName)
 
-#define printNegativeTestHeader(packageName, testPointName, expectedError, exitValue) \
-p_printNegativeTestHeader(__FILE__, packageName, testPointName, expectedError, exitValue)
+#define printNegativeTestHeader(filePtr, packageName, testPointName, expectedError, exitValue) \
+p_printNegativeTestHeader(filePtr, __FILE__, packageName, testPointName, expectedError, exitValue)
 
-#define printFooter(packageName, testPointName, success) \
-p_printFooter(__FILE__, packageName, testPointName, success)
+#define printFooter(filePtr, packageName, testPointName, success) \
+p_printFooter(filePtr, __FILE__, packageName, testPointName, success)
 
 
 /////////////////////////// PRIVATE FUNCTIONS //////////////////////////////
 
-void p_printPositiveTestHeader(const char* testPointFile, const char* packageName, const char* testPointName);
+void p_printPositiveTestHeader(FILE *fp, const char* testPointFile, const char* packageName, const char* testPointName);
 
-void p_printNegativeTestHeader(const char* testPointFile, const char* packageName,
+void p_printNegativeTestHeader(FILE *fp, const char* testPointFile, const char* packageName,
                                const char* testPointName,const char* expectedError, int exitValue);
 
-void p_printFooter(const char* testPointFile, const char* packageName, const char* testPointName, bool
+void p_printFooter(FILE *fp, const char* testPointFile, const char* packageName, const char* testPointName, bool
                    success);
 #endif
