setuid-wrapper: Fix broken string comparison

Changed files
+1 -1
nixos
modules
security
+1 -1
nixos/modules/security/setuid-wrapper.c
···
creating hard link `X' from some other location, along with a
false `X.real' file, to allow arbitrary programs from being
executed setuid. */
-
assert ((strncmp(self, wrapperDir, sizeof(wrapperDir)) == 0) &&
+
assert ((strncmp(self, wrapperDir, strlen(wrapperDir)) == 0) &&
(self[strlen(wrapperDir)] == '/'));
/* Make *really* *really* sure that we were executed as `self',