X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Foping.c;h=f2e48a6c28b1b49359eeeff1ae689c9ae05339ff;hb=de2e53623737bbd78a7e14a8a8e016fbc5f2e397;hp=0ec67947310e7b73d5d8ae1cb8afbf016bdc0577;hpb=d908d5abd442e491fe81af8aaf5e53a599b941f2;p=liboping.git diff --git a/src/oping.c b/src/oping.c index 0ec6794..f2e48a6 100644 --- a/src/oping.c +++ b/src/oping.c @@ -755,6 +755,7 @@ static int read_options (int argc, char **argv) /* {{{ */ free (opt_outfile); opt_outfile = strdup (optarg); } + break; case 'P': { @@ -1359,10 +1360,11 @@ static int pre_loop_hook (pingobj_t *ping) /* {{{ */ if (has_colors () == TRUE) { start_color (); - init_pair (OPING_GREEN, COLOR_GREEN, /* default = */ 0); - init_pair (OPING_YELLOW, COLOR_YELLOW, /* default = */ 0); - init_pair (OPING_RED, COLOR_RED, /* default = */ 0); - init_pair (OPING_GREEN_HIST, COLOR_GREEN, COLOR_BLACK); + use_default_colors (); + init_pair (OPING_GREEN, COLOR_GREEN, /* default = */ -1); + init_pair (OPING_YELLOW, COLOR_YELLOW, /* default = */ -1); + init_pair (OPING_RED, COLOR_RED, /* default = */ -1); + init_pair (OPING_GREEN_HIST, COLOR_GREEN, -1); init_pair (OPING_YELLOW_HIST, COLOR_YELLOW, COLOR_GREEN); init_pair (OPING_RED_HIST, COLOR_RED, COLOR_YELLOW); }