diff --git a/src/logging.c b/src/logging.c index d845c83..33be313 100644 --- a/src/logging.c +++ b/src/logging.c @@ -280,10 +280,6 @@ void nwipe_log( nwipe_log_t level, const char* format, ... ) { printf( "%s\n", log_lines[log_current_element] ); } - else - { - log_current_element++; - } } else { /* Open the log file for appending. */ @@ -343,6 +339,8 @@ void nwipe_log( nwipe_log_t level, const char* format, ... ) } } + log_current_element++; + r = pthread_mutex_unlock( &mutex1 ); if ( r !=0 ) {