From: Hajime Fujita <crisp.fujita@xxxxxxxxx> This macro compares if the given two strings, with the maximum length of n, are equal. Useful for strings that are not NULL-terminated. --- src/pulsecore/core-util.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pulsecore/core-util.h b/src/pulsecore/core-util.h index 8847528..be023a8 100644 --- a/src/pulsecore/core-util.h +++ b/src/pulsecore/core-util.h @@ -219,6 +219,7 @@ void pa_unset_env_recorded(void); bool pa_in_system_mode(void); #define pa_streq(a,b) (!strcmp((a),(b))) +#define pa_strneq(a,b,n) (!strncmp((a),(b),(n))) /* Like pa_streq, but does not blow up on NULL pointers. */ static inline bool pa_safe_streq(const char *a, const char *b) { -- 2.9.3