From ff870a67ea86e0057215d6a182c5107d4a6c20b4 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Sat, 7 Oct 2017 15:54:26 +0200 Subject: [PATCH] main.cpp: Remove fixed size tid array This fixed size array, which overflows when more than 64 threads are requested, is not used. Remove it. --- main.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/main.cpp b/main.cpp index aeba443..45486cf 100644 --- a/main.cpp +++ b/main.cpp @@ -43,7 +43,6 @@ bit32_t n_aligned_pairs=0, n_unique_pairs=0, n_multiple_pairs=0; //number of pa bit32_t n_aligned_a=0, n_unique_a=0, n_multiple_a=0; //number of a reads aligned bit32_t n_aligned_b=0, n_unique_b=0, n_multiple_b=0; //number of b reads aligned bit32_t ref_time, read_time; -bit16_t tid[64]; char version[] = "2.90"; ostringstream message; @@ -56,7 +55,7 @@ void info(int level) { pthread_mutex_t mutex_fin=PTHREAD_MUTEX_INITIALIZER; pthread_mutex_t mutex_fout=PTHREAD_MUTEX_INITIALIZER; -void *t_SingleAlign(void *tid) { +void *t_SingleAlign(void *) { SingleAlign a; int n; bit32_t cur_at; @@ -85,13 +84,13 @@ void *t_SingleAlign(void *tid) { void Do_SingleAlign() { vector pthread_ids(param.num_procs); for(int i=0; i