Introduce sc_arg_max() helper

Just a cast and an assert.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2019-05-21 10:57:23 +02:00
parent 77599f06e1
commit 21c491e106
4 changed files with 15 additions and 13 deletions
+7
View File
@@ -4,10 +4,17 @@
#include <stdbool.h>
#include <stddef.h>
#include <stdio.h>
#include <unistd.h>
#include "macro.h"
#include "string.h"
static inline size_t sc_arg_max(void) {
long l = sysconf(_SC_ARG_MAX);
assert(l > 0);
return (size_t) l;
}
bool env_name_is_valid(const char *e);
bool env_value_is_valid(const char *e);
bool env_assignment_is_valid(const char *e);