X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fudev%2Fudev-rules.c;h=d2810a01d82ecf7140a8e519cde588ce4fd210c5;hp=a86f8c365a958db2708a2e9017d9fd27a4f1eeb6;hb=e93450c6c053d7499971a2b1310e893978f67f74;hpb=7850b3b83791ba0e2377ba40383c5abc258b839d diff --git a/src/udev/udev-rules.c b/src/udev/udev-rules.c index a86f8c365..d2810a01d 100644 --- a/src/udev/udev-rules.c +++ b/src/udev/udev-rules.c @@ -1737,7 +1737,7 @@ static int match_key(struct udev_rules *rules, struct token *token, const char * if (next != NULL) { size_t matchlen = (size_t)(next - s); - match = (matchlen == len && strncmp(s, val, matchlen) == 0); + match = (matchlen == len && strneq(s, val, matchlen)); if (match) break; } else {