Revision 3060cd14
b/block-raw-win32.c | ||
---|---|---|
280 | 280 |
return FTYPE_HARDDISK; |
281 | 281 |
snprintf(s->drive_path, sizeof(s->drive_path), "%c:\\", p[0]); |
282 | 282 |
type = GetDriveType(s->drive_path); |
283 |
if (type == DRIVE_CDROM) |
|
283 |
switch (type) { |
|
284 |
case DRIVE_REMOVABLE: |
|
285 |
case DRIVE_FIXED: |
|
286 |
return FTYPE_HARDDISK; |
|
287 |
case DRIVE_CDROM: |
|
284 | 288 |
return FTYPE_CD; |
285 |
else
|
|
289 |
default:
|
|
286 | 290 |
return FTYPE_FILE; |
291 |
} |
|
287 | 292 |
} else { |
288 | 293 |
return FTYPE_FILE; |
289 | 294 |
} |
Also available in: Unified diff