-bugprone-easily-swappable-parameters,
-cert-err33-c,
-clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling,
+ -concurrency-mt-unsafe,
-cppcoreguidelines-avoid-magic-numbers,
+ -cppcoreguidelines-avoid-non-const-global-variables,
-llvm-header-guard,
-llvmlibc-restrict-system-libc-headers,
-readability-*,
unsigned char *buf = NULL;
size_t len = 0;
if (!Mmap(&buf, &len, argv[i])) {
- fprintf(
- stderr,
- "%s: %s\n",
- argv[i],
- strerror(errno)); // NOLINT(concurrency-mt-unsafe)
- exit(EXIT_FAILURE); // NOLINT(concurrency-mt-unsafe)
+ fprintf(stderr, "%s: %s\n", argv[i], strerror(errno));
+ exit(EXIT_FAILURE);
}
fputs(argv[i], stdout);
fputs(":\t", stdout);
struct timespec now;
errno = 0;
if (clock_gettime(CLOCK_REALTIME, &now) != 0) {
- fprintf(stderr, "%s\n", strerror(errno)); // NOLINT(concurrency-mt-unsafe)
+ fprintf(stderr, "%s\n", strerror(errno));
return EXIT_FAILURE;
}
errno = 0;
(*buf) = mmap(NULL, *len, PROT_READ, MAP_SHARED, fd, 0);
if ((*buf) == MAP_FAILED) { // NOLINT(performance-no-int-to-ptr)
- fprintf(stderr, "mmap: %s\n", strerror(errno)); // NOLINT(concurrency-mt-unsafe)
+ fprintf(stderr, "mmap: %s\n", strerror(errno));
return false;
}
return true;
return err;
}
time_t t = tv.tv_sec;
- struct tm *tm = localtime(&t); // NOLINT(concurrency-mt-unsafe)
+ struct tm *tm = localtime(&t);
if (tm == NULL) {
hex = HexEnc(buf, len);
fprintf(stdout, "unrepresentable: %s)\n", hex);
size_t len = 0;
unsigned char *buf = NULL;
if (!Mmap(&buf, &len, argv[1])) {
- exit(EXIT_FAILURE); // NOLINT(concurrency-mt-unsafe)
+ exit(EXIT_FAILURE);
}
struct YACAtom atom;
memset(&atom, 0, sizeof(struct YACAtom));
#include <yac/enc.h>
#include <yac/enctai.h>
-static size_t Off = 0; // NOLINT(cppcoreguidelines-avoid-non-const-global-variables)
-static size_t Got = 0; // NOLINT(cppcoreguidelines-avoid-non-const-global-variables)
+static size_t Off = 0;
+static size_t Got = 0;
static void
adder(const bool ok)