# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1036650089 0 # Node ID 7f8fcce45bdd7d2af1710b71fa3c82c56b870e4c # Parent a371875d5486632365981552c46c5119f3d51110 Fixed EMX building. diff -r a371875d5486 -r 7f8fcce45bdd os2/dw.c --- a/os2/dw.c Wed Nov 06 17:28:04 2002 +0000 +++ b/os2/dw.c Thu Nov 07 06:21:29 2002 +0000 @@ -3782,6 +3782,10 @@ return tmp; } +#ifndef MLS_LIMITVSCROLL +#define MLS_LIMITVSCROLL 0x00000080L +#endif + /* * Create a new Multiline Editbox window (widget) to be packed. * Parameters: @@ -5805,7 +5809,7 @@ pCore = WinSendMsg(handle, CM_QUERYRECORD, (MPARAM)0L, MPFROM2SHORT(CMA_FIRST, CMA_ITEMORDER)); while(pCore) { - if(pCore->pszIcon == text) + if((char *)pCore->pszIcon == text) { QUERYRECORDRECT qrr; int scrollpixels = 0, midway; @@ -6760,15 +6764,15 @@ ULONG ulMinor = 0; char* pch = pchEnd + 2; - while (!isdigit (*pch) && *pch) + while (!isdigit ((int)*pch) && *pch) pch++; - while (isdigit (*pch)) + while (isdigit ((int)*pch)) ulMajor = ulMajor * 10 + *pch++ - '0'; if (*pch == '.') { - while (isdigit (*++pch)) + while (isdigit ((int)*++pch)) ulMinor = ulMinor * 10 + *pch - '0'; } return ((ulMajor << 16) | ulMinor);