]> git.donarmstrong.com Git - mothur.git/blobdiff - aligncommand.cpp
numSeqs passing fix
[mothur.git] / aligncommand.cpp
index 3f70e2d3733a2d40da2012d8ba31bff61c768b9b..ed6b45d229c233c99540adb43bb924bb6352ae75 100644 (file)
@@ -768,7 +768,7 @@ int AlignCommand::createProcesses(string alignFileName, string reportFileName, s
                                
                                //pass numSeqs to parent
                                ofstream out;
-                               string tempFile = toString(getpid()) + ".temp";
+                               string tempFile = alignFileName + toString(getpid()) + ".num.temp";
                                openOutputFile(tempFile, out);
                                out << num << endl;
                                out.close();
@@ -785,7 +785,7 @@ int AlignCommand::createProcesses(string alignFileName, string reportFileName, s
                
                for (int i = 0; i < processIDS.size(); i++) {
                        ifstream in;
-                       string tempFile =  toString(processIDS[i]) + ".temp";
+                       string tempFile =  alignFileName + toString(processIDS[i]) + ".num.temp";
                        openInputFile(tempFile, in);
                        if (!in.eof()) { int tempNum = 0; in >> tempNum; num += tempNum; }
                        in.close(); remove(tempFile.c_str());