# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1046933494 0 # Node ID dfbda83b7cad500bba4381f40896891519b3dd50 # Parent b366518618d9d5daf75590a258a485de494e489e Eliminate configure event callbacks when either the width or height is 0. diff -r b366518618d9 -r dfbda83b7cad os2/dw.c --- a/os2/dw.c Wed Mar 05 21:19:05 2003 +0000 +++ b/os2/dw.c Thu Mar 06 06:51:34 2003 +0000 @@ -1978,7 +1978,7 @@ { int (* API sizefunc)(HWND, int, int, void *) = (int (* API)(HWND, int, int, void *))tmp->signalfunction; - if(hWnd == tmp->window || WinWindowFromID(tmp->window, FID_CLIENT) == hWnd) + if((hWnd == tmp->window || WinWindowFromID(tmp->window, FID_CLIENT) == hWnd) && SHORT1FROMMP(mp2) && SHORT2FROMMP(mp2)) { result = sizefunc(tmp->window, SHORT1FROMMP(mp2), SHORT2FROMMP(mp2), tmp->data); tmp = NULL;