[PATCH] fix up printf-like functionality due to previous changes.

This commit is contained in:
greg@kroah.com
2005-04-26 21:06:24 -07:00
committed by Greg KH
parent 98b88dbf70
commit 7408a7fbb5
+3 -5
View File
@@ -601,10 +601,6 @@ label_found:
continue;
strcpy(udev->name, dev->name);
if (isdigit(class_dev->path[strlen(class_dev->path)-1])) {
temp = &class_dev->path[strlen(class_dev->path)-1];
strcat(udev->name, temp);
}
if (dev->mode != 0) {
udev->mode = dev->mode;
strcpy(udev->owner, dev->owner);
@@ -819,7 +815,9 @@ static int get_attr(struct sysfs_class_device *class_dev, struct udevice *udev)
done:
/* substitute placeholder in NAME */
while (1) {
pos = strchr(udev->name, '%');
char *pos = strchr(udev->name, '%');
char *dig;
char name[NAME_SIZE];
if (pos) {
strcpy(name, pos+2);
*pos = 0x00;