X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Futil.c;h=8dceb820516fe4ac83dc4b2f4afc3ad26e4ef0d8;hb=641906e9366891e0ad3e6e38b7396a427678c4cf;hp=24f9e7ee58338c4ad293012e7811671e3a1dad9e;hpb=8d6167101696a28b7ac61b48fd2c1920564c4e90;p=elogind.git diff --git a/src/shared/util.c b/src/shared/util.c index 24f9e7ee5..8dceb8205 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -720,7 +720,7 @@ int parse_env_file( value = va_arg(ap, char **); n = strlen(key); - if (strncmp(p, key, n) != 0 || + if (!strneq(p, key, n) || p[n] != '=') continue;