if (ret != 0)
return FAILURE;
#else
// open the file, although the function says create in its name...
HANDLE f = CreateFile(_real_file->name().observe(),
GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE,
if (ret != 0)
return FAILURE;
#else
// open the file, although the function says create in its name...
HANDLE f = CreateFile(_real_file->name().observe(),
GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE,