Rémi Bernon (@rbernon) commented about dlls/dmime/audiopath.c:
if (bytes != sizeof(GUID) * header.dwBufferCount)
{
WARN("Invalid size of GUIDs array\n");
hr = E_FAIL;
break;
}
pchannel_to_buffer = calloc(1, sizeof(*pchannel_to_buffer) + bytes);
if (!pchannel_to_buffer)
{
hr = E_OUTOFMEMORY;
break;
}
pchannel_to_buffer->header = header;
TRACE("number of GUIDs: %lu\n", (ULONG)pchannel_to_buffer->header.dwBufferCount);
The cast is unnecessary.