diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c index 1cd511cb68b..1d1aa6306e3 100644 --- a/dlls/ntdll/cdrom.c +++ b/dlls/ntdll/cdrom.c @@ -2640,6 +2640,7 @@ static NTSTATUS DVD_ReadStructure(int dev, const DVD_READ_STRUCTURE *structure, } nt_desc; nt_desc.layer = layer; + RtlZeroMemory(&dvdrs, sizeof(dvdrs)); dvdrs.address = (uint32_t)(structure->BlockByteOffset.QuadPart>>11); dvdrs.grantID = (uint8_t)structure->SessionId; dvdrs.layer = structure->LayerNumber;