Ignore:
Timestamp:
Aug 26, 2002, 12:35:46 AM (23 years ago)
Author:
bird
Message:

Support for os2-16 (NE executables).
Corrected bad modulename for PHYSICAL DEVICE and VIRTUAL DEVICE.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/common/kFileDef.cpp

    r8360 r9132  
    1 /* $Id: kFileDef.cpp,v 1.9 2002-05-01 03:58:36 bird Exp $
     1/* $Id: kFileDef.cpp,v 1.10 2002-08-25 22:35:46 bird Exp $
    22 *
    33 * kFileDef - Definition files.
     
    505505    if (pszStart != NULL)
    506506    {
     507        /* if phys/virt device skip second word too */
     508        if (fVirtualDevice || fPhysicalDevice)
     509        {
     510            pszStart = strpbrk(ltrim(pszStart), " \t");
     511            if (pszStart == NULL)
     512                return TRUE;
     513        }
     514
    507515        pszStart = ltrim(pszStart);
    508516        pszEnd = strpbrk(pszStart, " \t");
     
    667675        case kFileDef::os2:
    668676            pOut->printf("FORMAT OS2 LX %s %s %s\n",
     677                          fLibrary                               ? "DLL" :
     678                            (fProgram ? (chAppType == pm         ? "PM"
     679                                      : (chAppType == fullscreen ? "FULLSCREEN"
     680                                                                 : "PMCOMPATIBLE"))
     681                            : (fVirtualDevice                    ? "VIRTDEVICE"
     682                                                                 : "PHYSDEVICE" )),
     683                          fLibrary ? (fInitGlobal ? "INITGLOBAL" : "INITINSTANCE") : "",
     684                          fLibrary ? (fTermGlobal ? "TERMGLOBAL" : "TERMINSTANCE") : "");
     685            break;
     686
     687        case kFileDef::os2v1:
     688            pOut->printf("FORMAT OS2 %s %s %s\n",
    669689                          fLibrary                               ? "DLL" :
    670690                            (fProgram ? (chAppType == pm         ? "PM"
Note: See TracChangeset for help on using the changeset viewer.