From 8673dcb84299fd2adba6281c5359bed4399d5b2d Mon Sep 17 00:00:00 2001 From: "kay.sievers@vrfy.org" Date: Fri, 12 Nov 2004 06:21:16 +0100 Subject: [PATCH] Make dev.d/ handling a separate processing stage Move the logic when and how to call the dev.d/ scripts into the main processing path. --- udevdb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'udevdb.c') diff --git a/udevdb.c b/udevdb.c index fc579a9451..38830b098e 100644 --- a/udevdb.c +++ b/udevdb.c @@ -51,7 +51,7 @@ static int get_db_filename(struct udevice *udev, char *filename, int len) pos[0] = PATH_TO_NAME_CHAR; pos = strchr(&pos[1], '/'); } - snprintf(filename, len-1, "%s%s", udev_db_path, devpath); + snprintf(filename, len, "%s%s", udev_db_path, devpath); filename[len-1] = '\0'; return 0; @@ -175,7 +175,7 @@ int udevdb_get_dev_byname(struct udevice *udev, const char *name) if (ent->d_name[0] == '.') continue; - snprintf(filename, NAME_SIZE-1, "%s/%s", udev_db_path, ent->d_name); + snprintf(filename, NAME_SIZE, "%s/%s", udev_db_path, ent->d_name); filename[NAME_SIZE-1] = '\0'; memset(&db_udev, 0x00, sizeof(struct udevice)); -- cgit v1.2.3-54-g00ecf