CreateDIBSection takes a const pointer to BITMAPINFO.
diff --git a/include/wingdi.h b/include/wingdi.h
index af6e932..b9858a0 100644
--- a/include/wingdi.h
+++ b/include/wingdi.h
@@ -3167,8 +3167,8 @@
LPCVOID,const BITMAPINFO*,UINT);
HBRUSH WINAPI CreateDIBPatternBrush(HGLOBAL,UINT);
HBRUSH WINAPI CreateDIBPatternBrushPt(const void*,UINT);
-HBITMAP WINAPI CreateDIBSection (HDC, BITMAPINFO *, UINT,
- LPVOID *, HANDLE, DWORD offset);
+HBITMAP WINAPI CreateDIBSection(HDC, CONST BITMAPINFO *, UINT,
+ VOID **, HANDLE, DWORD offset);
HBITMAP WINAPI CreateDiscardableBitmap(HDC,INT,INT);
HRGN WINAPI CreateEllipticRgn(INT,INT,INT,INT);
HRGN WINAPI CreateEllipticRgnIndirect(const RECT *);