diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2015-10-05 11:22:50 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2015-10-05 11:22:50 -0300 |
commit | bf276a099323788f79148dfa2409e1dd9ebdcc10 (patch) | |
tree | ce752e1fca73ed6418e7877175f8319cd08250be /htop.c | |
parent | 5c2b0a6bbcffaa110b3eb90da77b91ef43025c7b (diff) | |
parent | 6a21d2f3a6d1f4735e5a2a2145eb78309f4d9073 (diff) |
Merge pull request #274 from mmcco/master
Cleanup and initial OpenBSD support
Diffstat (limited to 'htop.c')
-rw-r--r-- | htop.c | 16 |
1 files changed, 6 insertions, 10 deletions
@@ -108,8 +108,7 @@ static CommandLineSettings parseArguments(int argc, char** argv) { } flags.sortKey = ColumnsPanel_fieldNameToIndex(optarg); if (flags.sortKey == -1) { - fprintf(stderr, "Error: invalid column \"%s\".\n", optarg); - exit(1); + errx(1, stderr, "Error: invalid column \"%s\".\n", optarg); } break; case 'd': @@ -117,14 +116,12 @@ static CommandLineSettings parseArguments(int argc, char** argv) { if (flags.delay < 1) flags.delay = 1; if (flags.delay > 100) flags.delay = 100; } else { - fprintf(stderr, "Error: invalid delay value \"%s\".\n", optarg); - exit(1); + errx(1, stderr, "Error: invalid delay value \"%s\".\n", optarg); } break; case 'u': if (!Action_setUserOnly(optarg, &(flags.userId))) { - fprintf(stderr, "Error: invalid user \"%s\".\n", optarg); - exit(1); + errx(1, stderr, "Error: invalid user \"%s\".\n", optarg); } break; case 'C': @@ -135,11 +132,11 @@ static CommandLineSettings parseArguments(int argc, char** argv) { char* saveptr; char* pid = strtok_r(argCopy, ",", &saveptr); - if( !flags.pidWhiteList ) { + if(!flags.pidWhiteList) { flags.pidWhiteList = Hashtable_new(8, false); } - while( pid ) { + while(pid) { unsigned int num_pid = atoi(pid); Hashtable_put(flags.pidWhiteList, num_pid, (void *) 1); pid = strtok_r(NULL, ",", &saveptr); @@ -179,8 +176,7 @@ int main(int argc, char** argv) { #ifdef HAVE_PROC if (access(PROCDIR, R_OK) != 0) { - fprintf(stderr, "Error: could not read procfs (compiled to look in %s).\n", PROCDIR); - exit(1); + errx(1, "Error: could not read procfs (compiled to look in %s).\n", PROCDIR); } #endif |