Commit 0aca55425ffb0ff1b7482f2b2e0cb3107efadb3e

Authored by Perry Werneck
1 parent 46dbc23c
Exists in master and in 1 other branch develop

Fixing code scanning alerts.

src/filetransfer/v3270ftprogress.c
@@ -485,7 +485,9 @@ void v3270ftprogress_update(GtkWidget *widget, unsigned long current, unsigned l @@ -485,7 +485,9 @@ void v3270ftprogress_update(GtkWidget *widget, unsigned long current, unsigned l
485 char buffer[40]; 485 char buffer[40];
486 double seconds = ((double) remaining) / kbytes_sec; 486 double seconds = ((double) remaining) / kbytes_sec;
487 time_t eta = time(0) + ((time_t) seconds); 487 time_t eta = time(0) + ((time_t) seconds);
488 - strftime(buffer, 39, "%H:%M:%S", localtime(&eta)); 488 + struct tm tm;
  489 +
  490 + strftime(buffer, 39, "%H:%M:%S", localtime_r(&eta,&tm));
489 491
490 gtk_entry_set_text(dialog->info[PROGRESS_FIELD_ETA],buffer); 492 gtk_entry_set_text(dialog->info[PROGRESS_FIELD_ETA],buffer);
491 493
src/filetransfer/worker.c
@@ -455,7 +455,8 @@ @@ -455,7 +455,8 @@
455 char buffer[40]; 455 char buffer[40];
456 double seconds = ((double) remaining) / update->kbytes_sec; 456 double seconds = ((double) remaining) / update->kbytes_sec;
457 time_t eta = time(NULL) + ((time_t) seconds); 457 time_t eta = time(NULL) + ((time_t) seconds);
458 - strftime(buffer, 39, "%H:%M:%S", localtime(&eta)); 458 + struct tm tm;
  459 + strftime(buffer, 39, "%H:%M:%S", localtime_r(&eta,&tm));
459 460
460 gtk_entry_set_text(update->worker->field[PROGRESS_FIELD_ETA],buffer); 461 gtk_entry_set_text(update->worker->field[PROGRESS_FIELD_ETA],buffer);
461 462