diff options
| author | Vaxry <43317083+vaxerski@users.noreply.github.com> | 2024-12-07 18:51:18 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-07 18:51:18 +0100 |
| commit | 8bbeee11734d3ba8e2cf15d19cb3c302f8bfdbf2 (patch) | |
| tree | 5b6654818049a0743f62defc090e86d4327cccbb /src/signal-safe.cpp | |
| parent | b1e5cc66bdb20b002c93479490c3a317552210b3 (diff) | |
core: Add clang-tidy (#8664)
This adds a .clang-tidy file for us.
It's not a strict requirement to be compliant, but I tuned it to be alright.
Diffstat (limited to 'src/signal-safe.cpp')
| -rw-r--r-- | src/signal-safe.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/signal-safe.cpp b/src/signal-safe.cpp index 44d23f9b..2f377bf7 100644 --- a/src/signal-safe.cpp +++ b/src/signal-safe.cpp @@ -5,21 +5,19 @@ #endif #include <fcntl.h> #include <unistd.h> -#include <string.h> +#include <cstring> -extern char** environ; - -char const* sig_getenv(char const* name) { - size_t len = strlen(name); - for (char** var = environ; *var != NULL; var++) { +char const* sigGetenv(char const* name) { + const size_t len = strlen(name); + for (char** var = environ; *var != nullptr; var++) { if (strncmp(*var, name, len) == 0 && (*var)[len] == '=') { return (*var) + len + 1; } } - return NULL; + return nullptr; } -char const* sig_strsignal(int sig) { +char const* sigStrsignal(int sig) { #ifdef __GLIBC__ return sigabbrev_np(sig); #elif defined(__DragonFly__) || defined(__FreeBSD__) |
