chiark / gitweb /
[PATCH] bugfix for local user
[elogind.git] / udev-add.c
index c13cce53d4f413960465d1f53d29b410ab15acba..ed0286d1fc2e9175ab688abb8ab8121e27ed88a6 100644 (file)
@@ -158,7 +158,7 @@ static void set_to_local_user(char *user)
 
                if (u->ut_time > recent) {
                        recent = u->ut_time;
-                       strfieldcpy(user, u->ut_user);
+                       strnfieldcpy(user, u->ut_user, OWNER_SIZE);
                        dbg("local user is '%s'", user);
                        break;
                }