Index: trunk/psLib/src/sys/psString.h
===================================================================
--- trunk/psLib/src/sys/psString.h	(revision 14679)
+++ trunk/psLib/src/sys/psString.h	(revision 15523)
@@ -11,6 +11,6 @@
  * @author Joshua Hoblitt, University of Hawaii
  *
- * @version $Revision: 1.43 $ $Name: not supported by cvs2svn $
- * @date $Date: 2007-08-27 23:24:21 $
+ * @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2007-11-09 00:47:41 $
  *
  * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -242,4 +242,5 @@
  *  @return psList*:    The list of (split) psStrings.
  */
+#ifdef DOXYGEN
 psList *psStringSplit(
     const char *string,                ///< String to split
@@ -247,5 +248,16 @@
     bool multipleAreSignificant        ///< Are multiple occurences significant?
 );
-
+#else // ifdef DOXYGEN
+psList *p_psStringSplit(
+    const char *file,                   ///< File of caller
+    unsigned int lineno,                ///< Line number of caller
+    const char *func,                   ///< Function name of caller
+    const char *string,                ///< String to split
+    const char *splitters,             ///< Characters on which to split
+    bool multipleAreSignificant        ///< Are multiple occurences significant?
+    );
+#define psStringSplit(string, splitters, multiple) \
+      p_psStringSplit(__FILE__, __LINE__, __func__, string, splitters, multiple)
+#endif // ifdef DOXYGEN
 
 /** Procedure to split the input string into a psArray of psStrings.
