diff options
author | Aaron Marcher <me@drkhsh.at> | 2018-05-06 22:28:56 +0200 |
---|---|---|
committer | Aaron Marcher <me@drkhsh.at> | 2018-05-06 22:28:56 +0200 |
commit | ee5ec756218c852385c5ba5ef0f75b47ba59ec39 (patch) | |
tree | 2cc3cd4e654671d509dceb572c7c72d3bfde5e9d /components/swap.c | |
parent | 66a7fb16fc903ac7ef6ce1acdbb353f1072cd0ec (diff) |
Fix coding style
- Use block for single statement ifs
- Keep lines to reasonable length (current debate as to reasonable)
- When functions return -1 for error test against 0 not -1
- Do not indent cases another level
- Do not test against NULL and 0 explicitly
- Use tabs for indentation, use spaces for alignment
Diffstat (limited to 'components/swap.c')
-rw-r--r-- | components/swap.c | 47 |
1 files changed, 29 insertions, 18 deletions
diff --git a/components/swap.c b/components/swap.c index f6f8993..031b713 100644 --- a/components/swap.c +++ b/components/swap.c @@ -13,13 +13,11 @@ size_t bytes_read; if (!(fp = fopen(path, "r"))) { - fprintf(stderr, "fopen '%s': %s\n", path, - strerror(errno)); + fprintf(stderr, "fopen '%s': %s\n", path, strerror(errno)); return 0; } - if ((bytes_read = fread(buf, sizeof(char), bufsiz, fp)) == 0) { - fprintf(stderr, "fread '%s': %s\n", path, - strerror(errno)); + if (!(bytes_read = fread(buf, sizeof(char), bufsiz, fp))) { + fprintf(stderr, "fread '%s': %s\n", path, strerror(errno)); fclose(fp); return 0; } @@ -40,12 +38,14 @@ return NULL; } - if ((match = strstr(buf, "SwapTotal")) == NULL) + if (!(match = strstr(buf, "SwapTotal"))) { return NULL; + } sscanf(match, "SwapTotal: %ld kB\n", &total); - if ((match = strstr(buf, "SwapFree")) == NULL) + if (!(match = strstr(buf, "SwapFree"))) { return NULL; + } sscanf(match, "SwapFree: %ld kB\n", &free); return bprintf("%f", (float)free / 1024 / 1024); @@ -61,16 +61,19 @@ return NULL; } - if ((match = strstr(buf, "SwapTotal")) == NULL) + if (!(match = strstr(buf, "SwapTotal"))) { return NULL; + } sscanf(match, "SwapTotal: %ld kB\n", &total); - if ((match = strstr(buf, "SwapCached")) == NULL) + if (!(match = strstr(buf, "SwapCached"))) { return NULL; + } sscanf(match, "SwapCached: %ld kB\n", &cached); - if ((match = strstr(buf, "SwapFree")) == NULL) + if (!(match = strstr(buf, "SwapFree"))) { return NULL; + } sscanf(match, "SwapFree: %ld kB\n", &free); return bprintf("%d", 100 * (total - free - cached) / total); @@ -86,8 +89,9 @@ return NULL; } - if ((match = strstr(buf, "SwapTotal")) == NULL) + if (!(match = strstr(buf, "SwapTotal"))) { return NULL; + } sscanf(match, "SwapTotal: %ld kB\n", &total); return bprintf("%f", (float)total / 1024 / 1024); @@ -103,16 +107,19 @@ return NULL; } - if ((match = strstr(buf, "SwapTotal")) == NULL) + if (!(match = strstr(buf, "SwapTotal"))) { return NULL; + } sscanf(match, "SwapTotal: %ld kB\n", &total); - if ((match = strstr(buf, "SwapCached")) == NULL) + if (!(match = strstr(buf, "SwapCached"))) { return NULL; + } sscanf(match, "SwapCached: %ld kB\n", &cached); - if ((match = strstr(buf, "SwapFree")) == NULL) + if (!(match = strstr(buf, "SwapFree"))) { return NULL; + } sscanf(match, "SwapFree: %ld kB\n", &free); return bprintf("%f", (float)(total - free - cached) / 1024 / 1024); @@ -133,19 +140,23 @@ int rnswap, nswap, i; nswap = swapctl(SWAP_NSWAP, 0, 0); - if (nswap < 1) + if (nswap < 1) { fprintf(stderr, "swaptctl 'SWAP_NSWAP': %s\n", strerror(errno)); + } fsep = sep = calloc(nswap, sizeof(*sep)); - if (sep == NULL) + if (!sep) { fprintf(stderr, "calloc 'nswap': %s\n", strerror(errno)); + } rnswap = swapctl(SWAP_STATS, (void *)sep, nswap); - if (rnswap < 0) + if (rnswap < 0) { fprintf(stderr, "swapctl 'SWAP_STATA': %s\n", strerror(errno)); + } - if (nswap != rnswap) + if (nswap != rnswap) { fprintf(stderr, "SWAP_STATS != SWAP_NSWAP\n"); + } *total = 0; *used = 0; |