diff options
author | Thomas Voss <thomas.voss@humanwave.nl> | 2024-01-24 09:33:53 +0100 |
---|---|---|
committer | Thomas Voss <thomas.voss@humanwave.nl> | 2024-01-24 09:33:53 +0100 |
commit | 1547077f958bec62f64674ac7c83e8f7f89b0cc9 (patch) | |
tree | 562f2b78abaa6ba21b657d5943009da934bade48 /src/grab.c | |
parent | e725f502531e37a477f847dea9c36291e98378ea (diff) |
Codestyle changes
Diffstat (limited to 'src/grab.c')
-rw-r--r-- | src/grab.c | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -210,12 +210,12 @@ main(int argc, char **argv) ops = comppat(argv[0]); #if GIT_GRAB - if ((flist = getfstream(argc - 1, argv + 1)) == nullptr) + if (!(flist = getfstream(argc - 1, argv + 1))) die("getfstream"); while ((nr = getdelim(&entry, &len, '\0', flist)) > 0) { FILE *fp; - if ((fp = fopen(entry, "r")) == nullptr) + if (!(fp = fopen(entry, "r"))) warn("fopen: %s", entry); else { grab(ops, fp, entry); @@ -234,7 +234,7 @@ main(int argc, char **argv) if (streq(argv[i], "-")) { grab(ops, stdin, "-"); - } else if ((fp = fopen(argv[i], "r")) == nullptr) { + } else if (!(fp = fopen(argv[i], "r"))) { warn("fopen: %s", argv[i]); } else { grab(ops, fp, argv[i]); @@ -315,7 +315,8 @@ comppat(char8_t *s) dapush(&ops, op); if (*s) { - if (s += u8tor(&ch, s), ch == RUNE_ERROR) + s += u8tor(&ch, s); + if (ch == RUNE_ERROR) diex("Invalid UTF-8 sequence near ‘%02hhX’", s[-1]); } while (*s && xisspace(*s)) @@ -337,7 +338,7 @@ grab(struct ops ops, FILE *stream, const char *filename) do { static_assert(sizeof(char) == 1, "sizeof(char) != 1; wtf?"); chars.cap += BUFSIZ; - if ((chars.buf = realloc(chars.buf, chars.cap)) == nullptr) + if (!(chars.buf = realloc(chars.buf, chars.cap))) die("realloc"); chars.len += n = fread(chars.buf + chars.len, 1, BUFSIZ, stream); } while (n == BUFSIZ); @@ -775,7 +776,7 @@ mkregex(char8_t *s, size_t n) cflags = REG_EXTENDED | REG_UTF | (nflag ? REG_NEWLINE : REG_DOTALL); if (!Uflag) cflags |= REG_UCP; - if ((ret = regcomp(&r, s, cflags)) != 0) { + if (ret = regcomp(&r, s, cflags)) { char emsg[256]; regerror(ret, &r, emsg, sizeof(emsg)); diex("Failed to compile regex: %s", emsg); |