summaryrefslogtreecommitdiff
path: root/udev-remove.c
diff options
context:
space:
mode:
Diffstat (limited to 'udev-remove.c')
-rw-r--r--udev-remove.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/udev-remove.c b/udev-remove.c
index 8794429635..e62d1fb122 100644
--- a/udev-remove.c
+++ b/udev-remove.c
@@ -87,7 +87,8 @@ static int delete_node(struct udevice *dev)
if (dev->partitions > 0) {
info("removing partitions '%s[1-%i]'", filename, dev->partitions);
for (i = 1; i <= dev->partitions; i++) {
- sprintf(partitionname, "%s%i", filename, i);
+ strfieldcpy(partitionname, filename);
+ strintcat(partitionname, i);
unlink(partitionname);
}
}