chiark / gitweb /
use more efficient string copying
[elogind.git] / extras / edd_id / edd_id.c
index 4154387cb6ded8ab2fa9713067d7a3c981bedc41..9e9667fc62ab87a0abd6517e4a0eeb9e64994fa9 100644 (file)
@@ -157,7 +157,7 @@ int main(int argc, char *argv[])
                if (disk_id == sysfs_id) {
                        if (match[0] == '\0') {
                                /* store id */
-                               util_strlcpy(match, dent->d_name, sizeof(match));
+                               util_strscpy(match, sizeof(match), dent->d_name);
                        } else {
                                /* error, same signature for another device */
                                info(udev, "'%s' does not have a unique signature\n", node);