env: change env_strncmp to take 4 args

Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
This commit is contained in:
Michal Rakowski
2019-09-30 16:31:56 +02:00
parent c65a25fff6
commit 325994074e
8 changed files with 22 additions and 17 deletions

2
env/posix/ocf_env.h vendored
View File

@@ -621,7 +621,7 @@ static inline void env_sort(void *base, size_t num, size_t size,
})
#define env_strdup strndup
#define env_strnlen(s, smax) strnlen(s, smax)
#define env_strncmp strncmp
#define env_strncmp(s1, slen1, s2, slen2) strncmp(s1, s2, min(slen1, slen2))
#define env_strncpy(dest, dmax, src, slen) ({ \
strncpy(dest, src, min(dmax - 1, slen)); \
dest[dmax - 1] = '\0'; \