Index: monitor_dialog.c
===================================================================
RCS file: /usr/local/cvs/nessus-core/nessus/monitor_dialog.c,v
retrieving revision 1.34
diff -c -r1.34 monitor_dialog.c
*** monitor_dialog.c 2000/04/25 20:34:16 1.34
--- monitor_dialog.c 2000/07/06 12:37:22
***************
*** 214,220 ****
if(current)
{
! lbl = label_name(harg_get_string(plugins_order_table, current), progress_bar, arg_get_value(ctrls, "WINDOW"));
}
else
lbl = label_name("???", progress_bar, arg_get_value(ctrls, "WINDOW"));
--- 214,224 ----
if(current)
{
! char * str = harg_get_string(plugins_order_table, current);
! if(str)
! lbl = label_name(str, progress_bar, arg_get_value(ctrls, "WINDOW"));
! else
! lbl = label_name("???", progress_bar, arg_get_value(ctrls, "WINDOW"));
}
else
lbl = label_name("???", progress_bar, arg_get_value(ctrls, "WINDOW"));