← Commit list

bf1d34796

Denys Vlasenko
Denys Vlasenko
2010-02-24
FAILED Duration: 30s

Subject

fdisk: do not treat names ending in '0' as partitions

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

util-linux/fdisk.c+3 -2
@@ -2802,8 +2802,9 @@ list_devs_in_proc_partititons(void)
&ma, &mi, &sz, ptname) != 4)
continue;
for (s = ptname; *s; s++)
- continue;
- if (isdigit(s[-1]))
+ continue;
+ /* note: excluding '0': e.g. mmcblk0 is not a partition name! */
+ if (s[-1] >= '1' && s[-1] <= '9')
continue;
sprintf(devname, "/dev/%s", ptname);
open_list_and_close(devname, 0);