diff options
Diffstat (limited to 'src/basic/string-util.h')
-rw-r--r-- | src/basic/string-util.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/basic/string-util.h b/src/basic/string-util.h index 46df7e42c..a28ef9c4f 100644 --- a/src/basic/string-util.h +++ b/src/basic/string-util.h @@ -208,3 +208,10 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(char *, string_free_erase); #define _cleanup_string_free_erase_ _cleanup_(string_free_erasep) bool string_is_safe(const char *p) _pure_; + +static inline size_t strlen_ptr(const char *s) { + if (!s) + return 0; + + return strlen(s); +} |