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.