From bb6b54990fc2d56567ac6fec8bcfd60709f93818 Mon Sep 17 00:00:00 2001 From: lwvmobile Date: Wed, 5 Jul 2023 16:24:39 -0400 Subject: [PATCH] Ncurses NXDN RAN/History Lazy Bug Fix; --- src/dsd_ncurses.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/dsd_ncurses.c b/src/dsd_ncurses.c index 5ea911a..1fdb31e 100644 --- a/src/dsd_ncurses.c +++ b/src/dsd_ncurses.c @@ -1822,16 +1822,16 @@ ncursesPrinter (dsd_opts * opts, dsd_state * state) lls = state->synctype; } - //NXDN - if (state->nxdn_last_rid > 0 && state->nxdn_last_rid != src) + //NXDN -- I really need to fix this better, but this is good enough for today + if (state->nxdn_last_rid != 0 && state->nxdn_last_rid != src) { src = state->nxdn_last_rid; } - if (state->nxdn_last_ran > -1 && state->nxdn_last_ran != rn) + if (state->nxdn_last_ran != -1 ) { rn = state->nxdn_last_ran; } - if (state->nxdn_last_tg > 0 && state->nxdn_last_tg != tgn) + if (state->nxdn_last_tg != 0 && state->nxdn_last_tg != tgn) { tgn = state->nxdn_last_tg; } @@ -1946,8 +1946,8 @@ ncursesPrinter (dsd_opts * opts, dsd_state * state) } - //NXDN - if ( call_matrix[9][2] != src && src > 0 && rn > -1 ) + //NXDN -- I really need to fix this better, but this is good enough for today + if ( call_matrix[9][2] != src && src != 0 && rn != -1 ) { for (short int k = 0; k < 9; k++) {