X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udev-add.c;h=ed0286d1fc2e9175ab688abb8ab8121e27ed88a6;hb=e9f504e8d896e301099ffc1108a637e2842ee9ba;hp=776b542f0842a3a500dc45e9ea123bbc83f6104c;hpb=97853b4f40708d2fdcde3da7e78138c683d9d66b;p=elogind.git diff --git a/udev-add.c b/udev-add.c index 776b542f0..ed0286d1f 100644 --- a/udev-add.c +++ b/udev-add.c @@ -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; } @@ -176,7 +176,7 @@ static int unlink_entry(char *filename) if ((stats.st_mode & S_IFMT) != S_IFDIR) { retval = unlink(filename); if (retval) { - dbg("unlink(%s) failed with error '%s', " + dbg("unlink(%s) failed with error '%s'", filename, strerror(errno)); } }