2023-08-14 12:42:38 (UTC-03:00)
Marcel Rodrigues <marcelgmr@gmail.com>
increase pid max length from 5 to 7
diff --git a/isv.c b/isv.c index 654851d..11e3974 100644 --- a/isv.c +++ b/isv.c @@ -106,7 +106,7 @@ load_services(const char *base_dir, int nservices) void init_screen(int nservices) { - printf(" %-*s active main log uptime\n", name_col_width, "name"); + printf(" %-*s active main log uptime\n", name_col_width, "name"); while (nservices--) printf("\n"); } @@ -140,13 +140,13 @@ show_service(struct service *service, bool selected) printf("%c%-*s ", lsel, name_col_width, service->name); printf("%-6s ", service->active ? "yes" : "no"); if (service->pid) - printf("%5d ", service->pid); + printf("%7d ", service->pid); else - printf("%5s ", "---"); + printf("%7s ", "---"); if (service->log_pid) - printf("%5d ", service->log_pid); + printf("%7d ", service->log_pid); else - printf("%5s ", "---"); + printf("%7s ", "---"); if (service->pid) { value = service->uptime; format_uptime(&value, &suffix); @@ -256,7 +256,7 @@ main(int argc, char *argv[]) return 1; } ioctl(0, TIOCGWINSZ, &term_size); - if (term_size.ws_col < (name_col_width + 28) || term_size.ws_row < (nservices + 3)) { + if (term_size.ws_col < (name_col_width + 32) || term_size.ws_row < (nservices + 3)) { fprintf(stderr, "sorry, terminal too small\n"); return 1; }