X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=pcrseqscommand.h;fp=pcrseqscommand.h;h=16c1e29be5f9cbba00180a55a746bbe923b3cbdb;hp=5ac6437bb730cf03e6e69a8bf7d1562be4aad595;hb=01d5a60fc5f396339acf529151fa8186ee7c1a41;hpb=567e4bca5d62bd8ea316ce5def320d070d7507b8 diff --git a/pcrseqscommand.h b/pcrseqscommand.h index 5ac6437..16c1e29 100644 --- a/pcrseqscommand.h +++ b/pcrseqscommand.h @@ -77,14 +77,14 @@ struct pcrData { unsigned long long fend; int count, start, end, length, pdiffs; MothurOut* m; - vector primers; + map primers; vector revPrimer; set badSeqNames; bool keepprimer, keepdots; pcrData(){} - pcrData(string f, string gf, string bfn, MothurOut* mout, string ol, string ec, vector pr, vector rpr, string nm, bool kp, bool kd, int st, int en, int l, int pd, unsigned long long fst, unsigned long long fen) { + pcrData(string f, string gf, string bfn, MothurOut* mout, string ol, string ec, map pr, vector rpr, string nm, bool kp, bool kd, int st, int en, int l, int pd, unsigned long long fst, unsigned long long fen) { filename = f; goodFasta = gf; badFasta = bfn; @@ -132,7 +132,7 @@ static DWORD WINAPI MyPcrThreadFunction(LPVOID lpParam){ set lengths; //pdiffs, bdiffs, primers, barcodes, revPrimers map faked; - TrimOligos trim(pdiffs, 0, primers, faked, revPrimer); + TrimOligos trim(pDataArray->pdiffs, 0, pDataArray->primers, faked, pDataArray->revPrimer); for(int i = 0; i < pDataArray->fend; i++){ //end is the number of sequences to process pDataArray->count++;