From 489a65336da7998d75a6ffa2767cb920ffffecf3 Mon Sep 17 00:00:00 2001 From: pdw <> Date: Mon, 19 May 2003 21:35:48 +0000 Subject: [PATCH] Fixed order freezing bug. --- CHANGES | 1 + ui.c | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index ae17320..1b2c400 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,7 @@ $Id$ Added 1-line display options. Added display scrolling. +Fixed code for obtaining hardware address (on Linux at least) 0.11 08/01/03 diff --git a/ui.c b/ui.c index 1ee28c8..2b8f64e 100644 --- a/ui.c +++ b/ui.c @@ -379,7 +379,12 @@ void make_screen_list() { line->sent[i] /= history_length(i); } - sorted_list_insert(&screen_list, line); + /* Don't make a new, sorted screen list if order is frozen + */ + if(!options.freezeorder) { + sorted_list_insert(&screen_list, line); + } + } } @@ -464,9 +469,7 @@ void analyse_data() { } - if(!options.freezeorder) { - make_screen_list(); - } + make_screen_list(); calculate_totals();