diff options
author | Guillaume Cottenceau <gc@mandriva.com> | 2003-09-18 16:21:36 +0000 |
---|---|---|
committer | Guillaume Cottenceau <gc@mandriva.com> | 2003-09-18 16:21:36 +0000 |
commit | 316188856741a4379ee5e4b9ab31ebcc3bfb7593 (patch) | |
tree | a63edef2aa8b7a41352e9514c7e6ff5b99f9683a /mdk-stage1/disk.c | |
parent | 4d487752eea5b9dc15a581de1a5745ed868fcc1b (diff) | |
download | drakx-316188856741a4379ee5e4b9ab31ebcc3bfb7593.tar drakx-316188856741a4379ee5e4b9ab31ebcc3bfb7593.tar.gz drakx-316188856741a4379ee5e4b9ab31ebcc3bfb7593.tar.bz2 drakx-316188856741a4379ee5e4b9ab31ebcc3bfb7593.tar.xz drakx-316188856741a4379ee5e4b9ab31ebcc3bfb7593.zip |
close file descriptors
Diffstat (limited to 'mdk-stage1/disk.c')
-rw-r--r-- | mdk-stage1/disk.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mdk-stage1/disk.c b/mdk-stage1/disk.c index a5bc8de4b..83c698334 100644 --- a/mdk-stage1/disk.c +++ b/mdk-stage1/disk.c @@ -86,6 +86,7 @@ static const char * detect_partition_type(char * dev) int partitions_signatures_nb = sizeof(partitions_signatures) / sizeof(struct partition_detection_info); int i; int fd; + const char *part_type = NULL; char device_fullname[50]; strcpy(device_fullname, "/dev/"); @@ -124,12 +125,13 @@ static const char * detect_partition_type(char * dev) continue; detect_partition_found_it: - return partitions_signatures[i].name; + part_type = partitions_signatures[i].name; + break; } detect_partition_type_end: close(fd); - return NULL; + return part_type; } static char * disk_extract_list_directory(char * direct) |