diff --git a/features/filesystem/fat/FATFileSystem.cpp b/features/filesystem/fat/FATFileSystem.cpp index cfd09aa122..3fa35ecaaf 100644 --- a/features/filesystem/fat/FATFileSystem.cpp +++ b/features/filesystem/fat/FATFileSystem.cpp @@ -219,8 +219,8 @@ DRESULT disk_ioctl(BYTE pdrv, BYTE cmd, void *buff) if (_ffs[pdrv] == NULL) { return RES_NOTRDY; } else { - DWORD size = _ffs[pdrv]->get_erase_size(); - *((DWORD*)buff) = size; + WORD size = _ffs[pdrv]->get_erase_size(); + *((WORD*)buff) = size; return RES_OK; } case GET_BLOCK_SIZE: