Aric Stewart <aric(a)codeweavers.com> writes:
> @@ -776,7 +776,7 @@ ImageList_Create (INT cx, INT cy, UINT flags,
>
> TRACE("(%d %d 0x%x %d %d)\n", cx, cy, flags, cInitial, cGrow);
>
> - if (cx <= 0 || cy <= 0) return NULL;
> + if (!((flags&ILC_COLORDDB) == ILC_COLORDDB) && (cx <= 0 || cy <= 0)) return NULL;
This would need tests for the < 0 case too.
--
Alexandre Julliard
julliard(a)winehq.org