strsep replaced by strtok (HP,Sun,Alpha)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 12 Sep 2003 21:02:16 +0000 (21:02 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 12 Sep 2003 21:02:16 +0000 (21:02 +0000)
MONITOR/AliMonitorClient.cxx
MONITOR/AliMonitorProcess.cxx

index f350d781190e80dd64b3c3e07da27642787e2a34..fca2f5d76db73cbaeafcf689d30830f00a1766b4 100644 (file)
@@ -1281,7 +1281,7 @@ Bool_t AliMonitorClient::LoadFavorites(Bool_t dialog)
   while (!feof(file)) {
     if (fgets(buffer, 255, file) == NULL) break;
     char* item = buffer;
-    char* folder = strsep(&item, "/");
+    char* folder = strtok(item, "/");
     if (item[strlen(item)-1] == '\n') item[strlen(item)-1] = 0;
     if (!folder || !item) continue;
 
@@ -1609,7 +1609,7 @@ void AliMonitorClient::LoadSettings()
   while (!feof(file)) {
     if (fgets(buffer, 255, file) == NULL) break;
     char* value = buffer;
-    char* token = strsep(&value, "=");
+    char* token = strtok(value, "=");
     if (!token || !value) continue;
     if (value[strlen(value)-1] == '\n') value[strlen(value)-1] = 0;
 
index ea95240863ebbd77eb9adbeb4a62f293685db484..f5127da14b29d04c6985106008050d59046f239b 100644 (file)
@@ -228,10 +228,10 @@ Bool_t AliMonitorProcess::CheckForNewFile()
     // entry = host_date_time.root
     TString entryCopy(entry);
     char* p = const_cast<char*>(entryCopy.Data());
-    if (!strsep(&p, "_") || !p) continue;  // host name
-    char* dateStr = strsep(&p, "_");
+    if (!strtok(p, "_") || !p) continue;  // host name
+    char* dateStr = strtok(p, "_");
     if (!dateStr || !p) continue;
-    char* timeStr = strsep(&p, ".");
+    char* timeStr = strtok(p, ".");
     if (!timeStr || !p) continue;
     Long_t date = atoi(dateStr);
     Long_t time = atoi(timeStr);