mirror of https://github.com/ARMmbed/mbed-os.git
IAR / FATFS - Pe029 error
IAR compilation fails at `_fs = { 0 };` due to ``` [Error] FATFileSystem.cpp@285,0: [Pe029]: expected an expression ``` Changing that object initializer list instead, as that seems to pass IAR compilation, too. Changed original memset to object initialiser list based on review feedback from Kevin Bracey.pull/11259/head
parent
4ad24c0dc2
commit
f149b4c309
|
@ -280,9 +280,8 @@ extern "C" DRESULT disk_ioctl(BYTE pdrv, BYTE cmd, void *buff)
|
||||||
|
|
||||||
// Filesystem implementation (See FATFilySystem.h)
|
// Filesystem implementation (See FATFilySystem.h)
|
||||||
FATFileSystem::FATFileSystem(const char *name, BlockDevice *bd)
|
FATFileSystem::FATFileSystem(const char *name, BlockDevice *bd)
|
||||||
: FileSystem(name), _id(-1)
|
: FileSystem(name), _fs(), _id(-1)
|
||||||
{
|
{
|
||||||
_fs = { 0 };
|
|
||||||
if (bd) {
|
if (bd) {
|
||||||
mount(bd);
|
mount(bd);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue