Index: dll/win32/shell32/dialogs/drvdefext.cpp =================================================================== --- dll/win32/shell32/dialogs/drvdefext.cpp (revision 69791) +++ dll/win32/shell32/dialogs/drvdefext.cpp (working copy) @@ -303,7 +303,7 @@ switch (DriveType) { case DRIVE_CDROM: IconId = IDI_SHELL_CDROM; TypeStrId = IDS_DRIVE_CDROM; break; - case DRIVE_REMOVABLE: IconId = IDI_SHELL_FLOPPY; break; + case DRIVE_REMOVABLE: IconId = IDI_SHELL_REMOVEABLE; break; case DRIVE_RAMDISK: IconId = IDI_SHELL_RAMDISK; break; default: IconId = IDI_SHELL_DRIVE; TypeStrId = IDS_DRIVE_FIXED; } Index: dll/win32/shell32/folders.cpp =================================================================== --- dll/win32/shell32/folders.cpp (revision 69791) +++ dll/win32/shell32/folders.cpp (working copy) @@ -289,7 +289,7 @@ switch(GetDriveTypeA(sTemp)) { case DRIVE_REMOVABLE: - icon_idx = IDI_SHELL_FLOPPY; + icon_idx = IDI_SHELL_REMOVEABLE; break; case DRIVE_CDROM: icon_idx = IDI_SHELL_CDROM; Index: dll/win32/shell32/icon_res.rc =================================================================== --- dll/win32/shell32/icon_res.rc (revision 69791) +++ dll/win32/shell32/icon_res.rc (working copy) @@ -5,7 +5,7 @@ IDI_SHELL_FOLDER_OPEN ICON "res/icons/5.ico" IDI_SHELL_5_12_FLOPPY ICON "res/icons/6.ico" IDI_SHELL_3_14_FLOPPY ICON "res/icons/7.ico" -IDI_SHELL_FLOPPY ICON "res/icons/7.ico" +IDI_SHELL_REMOVEABLE ICON "res/icons/8.ico" IDI_SHELL_DRIVE ICON "res/icons/9.ico" IDI_SHELL_NETDRIVE ICON "res/icons/10.ico" IDI_SHELL_NETDRIVE_OFF ICON "res/icons/11.ico" Index: dll/win32/shell32/shresdef.h =================================================================== --- dll/win32/shell32/shresdef.h (revision 69791) +++ dll/win32/shell32/shresdef.h (working copy) @@ -319,7 +319,7 @@ #define IDI_SHELL_FOLDER_OPEN 5 #define IDI_SHELL_5_12_FLOPPY 6 #define IDI_SHELL_3_14_FLOPPY 7 -#define IDI_SHELL_FLOPPY 8 +#define IDI_SHELL_REMOVEABLE 8 #define IDI_SHELL_DRIVE 9 #define IDI_SHELL_NETDRIVE 10 #define IDI_SHELL_NETDRIVE_OFF 11