From: greg@kroah.com Date: Wed, 6 Oct 2004 07:23:37 +0000 (-0700) Subject: [PATCH] be paranoid in dev_d.c X-Git-Tag: 033~11 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=470c0ef2a6483d1b150d52319eb03b87f7744ea0;ds=sidebyside [PATCH] be paranoid in dev_d.c --- diff --git a/dev_d.c b/dev_d.c index 1ad599ead..e6081b399 100644 --- a/dev_d.c +++ b/dev_d.c @@ -71,6 +71,7 @@ void dev_d_send(struct udevice *dev, const char *subsystem, const char *devpath) if (udev_dev_d == 0) return; + memset(env_devname, 0x00, sizeof(env_devname)); if (dev->type == 'b' || dev->type == 'c') { strfieldcpy(env_devname, udev_root); strfieldcat(env_devname, dev->name);