Index: trunk/psLib/src/sys/psTrace.c
===================================================================
--- trunk/psLib/src/sys/psTrace.c	(revision 3264)
+++ trunk/psLib/src/sys/psTrace.c	(revision 3541)
@@ -9,6 +9,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.43 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-02-17 19:26:24 $
+ *  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-03-29 21:31:54 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -150,5 +150,5 @@
 static psBool componentAdd(const char *addNodeName, psS32 level)
 {
-    psS32 i = 0;                  // Loop index variable.
+    psS32 i = 0;                        // Loop index variable.
     char name[strlen(addNodeName) + 1]; // buffer for writeable copy.
     char *pname = name;
@@ -185,5 +185,5 @@
     while (pname != NULL) {
         firstComponent = pname;
-        pname = strtok(pname, ".");
+        pname = strchr(firstComponent, '.');
         if (pname != NULL) {
             *pname = '\0';
@@ -325,8 +325,8 @@
     defaultLevel = cRoot->level;
     strcpy(name, aname);
-    pname = &name[1];
+    pname = name+1;
     while (pname != NULL) {
         firstComponent = pname;
-        pname = strtok(pname, ".");
+        pname = strchr(firstComponent, '.');
         if (pname != NULL) {
             *pname = '\0';
