@@ -250,7+255,7 @@ int SplitMatrix::createDistanceFilesFromTax(map<string, int>& seqGroup, int numG
remainingNames << name << '\t' << nameList << endl;
}
in.close();
remainingNames << name << '\t' << nameList << endl;
}
in.close();
- remove(tempNameFile.c_str());
+ m->mothurRemove(tempNameFile);
}
}
fileHandle.close();
}
}
fileHandle.close();
@@ -258,11+263,11 @@ int SplitMatrix::createDistanceFilesFromTax(map<string, int>& seqGroup, int numG
remainingNames.close();
if (!wroteExtra) {
remainingNames.close();
if (!wroteExtra) {
- remove(singleton.c_str());
+ m->mothurRemove(singleton);
singleton = "none";
}
singleton = "none";
}
- if (m->control_pressed) { for (int i = 0; i < dists.size(); i++) { remove((dists[i].begin()->first).c_str()); remove((dists[i].begin()->second).c_str()); } dists.clear(); }
+ if (m->control_pressed) { for (int i = 0; i < dists.size(); i++) { m->mothurRemove((dists[i].begin()->first)); m->mothurRemove((dists[i].begin()->second)); } dists.clear(); }
return 0;
}
return 0;
}
@@ -282,7+287,7 @@ int SplitMatrix::splitDistanceFileByTax(map<string, int>& seqGroup, int numGroup
ofstream outFile;
for (int i = 0; i < numGroups; i++) { //remove old temp files, just in case
ofstream outFile;
for (int i = 0; i < numGroups; i++) { //remove old temp files, just in case