diff options
Diffstat (limited to 'fdisk/fdisk.c')
-rw-r--r-- | fdisk/fdisk.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/fdisk/fdisk.c b/fdisk/fdisk.c index abc0e110..c4f6458c 100644 --- a/fdisk/fdisk.c +++ b/fdisk/fdisk.c @@ -786,26 +786,6 @@ get_kernel_geometry(int fd) { #endif } -static int -is_probably_full_disk(char *name) { -#ifdef HDIO_GETGEO - struct hd_geometry geometry; - int fd, i = 0; - - fd = open(name, O_RDONLY); - if (fd >= 0) { - i = ioctl(fd, HDIO_GETGEO, &geometry); - close(fd); - } - return (fd >= 0 && i == 0 && geometry.start == 0); -#else - /* silly heuristic */ - while (*name) - name++; - return !isdigit(name[-1]); -#endif -} - static void get_partition_table_geometry(void) { unsigned char *bufp = MBRbuffer; |