Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/surface.c:
hr = D3DXCreateBuffer(dst_slice_pitch + sizeof(*header), &buffer);if (FAILED(hr))return hr;header = ID3DXBuffer_GetBufferPointer(buffer);pixels = (uint8_t *)ID3DXBuffer_GetBufferPointer(buffer) + sizeof(*header);hr = d3dx_init_dds_header(header, D3DRTYPE_TEXTURE, dst_format, &src_pixels->size, 1);if (FAILED(hr))goto exit;break;}default:assert(0);break;
This suggestion is probably going to be a bit much in respect to what's usual for Wine, so feel free to ignore it. I'd personally go for something like: ```suggestion:-1+0 assert(0 && "Unexpected file format"); return E_FAIL; ```