| commit | abf3a570afbd506c08d344d5bae38e40e193c56e | [log] [tgz] |
|---|---|---|
| author | Mike McCormack <mike@codeweavers.com> | Thu Mar 09 14:22:30 2006 +0900 |
| committer | Alexandre Julliard <julliard@winehq.org> | Thu Mar 09 12:51:10 2006 +0100 |
| tree | 00c4614b56441ff83c186ed6bd47203fdc54a78f | |
| parent | fe8cd388127433cd162ca29b68fff48d086ddb5c [diff] [blame] |
user: The height of a ListBox item can be no more than MAXBYTE.
diff --git a/dlls/user/listbox.c b/dlls/user/listbox.c index e40cc80..ca4c4d4 100644 --- a/dlls/user/listbox.c +++ b/dlls/user/listbox.c
@@ -1187,6 +1187,9 @@ */ static LRESULT LISTBOX_SetItemHeight( LB_DESCR *descr, INT index, INT height, BOOL repaint ) { + if (height > MAXBYTE) + return -1; + if (!height) height = 1; if (descr->style & LBS_OWNERDRAWVARIABLE)