/*
- * $Id: cache_cf.cc,v 1.534 2008/01/14 13:19:48 hno Exp $
+ * $Id: cache_cf.cc,v 1.535 2008/01/16 22:12:45 amosjeffries Exp $
*
* DEBUG: section 3 Configuration File Parsing
* AUTHOR: Harvest Derived
parseManyConfigFiles(char* files, int depth)
{
int error_count = 0;
- char* tmp = files;
- char* file = strtok(tmp, w_space);
+ char* saveptr = NULL;
+ char* file = strtok_r(tmp, w_space, &saveptr);
while (file != NULL) {
- tmp += strlen(file) +1;
error_count += parseOneConfigFile(file, depth);
- file = strtok(tmp, w_space);
+ file = strtok_r(tmp, w_space, &saveptr);
}
return error_count;
}