Jacek Caban (@jacek) commented about dlls/jscript/arraybuf.c:
DECLSPEC_ALIGN(sizeof(double)) BYTE buf[];
} ArrayBufferInstance;
+typedef struct {
- jsdisp_t dispex;
- jsdisp_t *buffer;
If you used ArrayBufferInstance type here, you could avoid a number of casts in later patches.