Ignore:
Timestamp:
Jul 15, 2001, 5:18:58 PM (24 years ago)
Author:
sandervl
Message:

Do not use imports not available in Warp 3's PMWINX (WaitForInputIdle)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/initterm.cpp

    r6294 r6340  
    5959
    6060PVOID   SYSTEM _O32_GetEnvironmentStrings( VOID );
     61BOOL  fVersionWarp3 = FALSE;
    6162
    6263/*-------------------------------------------------------------------*/
     
    9798    size_t i;
    9899    APIRET rc;
    99     ULONG  ulSysinfo;
    100 
     100    ULONG  ulSysinfo, version[2];
     101   
    101102    /*-------------------------------------------------------------------------*/
    102103    /* If ulFlag is zero then the DLL is being loaded so initialization should */
     
    196197                ulSysinfo = 1;
    197198
     199            rc = DosQuerySysInfo(QSV_VERSION_MAJOR, QSV_VERSION_MINOR, version, sizeof(version));
     200            if(rc == 0){
     201                if(version[0] >= 20 && version[1] <= 30) {
     202                    fVersionWarp3 = TRUE;
     203                }
     204            }
     205
    198206            /* Setup codepage info */
    199207            CODEPAGE_Init();
Note: See TracChangeset for help on using the changeset viewer.