Ignore:
Timestamp:
Dec 17, 2000, 11:45:52 PM (25 years ago)
Author:
bird
Message:

Added option for EXE fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/dev32/d32init.c

    r4790 r4828  
    1 /* $Id: d32init.c,v 1.27 2000-12-12 14:50:09 bird Exp $
     1/* $Id: d32init.c,v 1.28 2000-12-17 22:45:50 bird Exp $
    22 *
    33 * d32init.c - 32-bits init routines.
     
    163163
    164164            case 'e':
    165             case 'E':/* ELF */
     165            case 'E':/* Elf or EXe */
    166166                pszTmp2 = strpbrk(pszTmp, ":=/- ");
    167                 if (pszTmp2 != NULL
    168                     && (pszTmp2[1] == 'N' ||pszTmp2[1] == 'n' || pszTmp2[1] == 'D' || pszTmp2[1] == 'd')
    169                     )
    170                     options.fElf = FALSE;
     167                if (pszTmp[1] != 'x' && pszTmp != 'X')
     168                {
     169                    options.fElf = !(pszTmp2 != NULL
     170                                     && (   pszTmp2[1] == 'N' || pszTmp2[1] == 'n'
     171                                         || pszTmp2[1] == 'D' || pszTmp2[1] == 'd'));
     172                }
    171173                else
    172                     options.fElf = TRUE;
     174                {
     175                    options.fExeFixes = !(pszTmp2 != NULL
     176                                          && (   pszTmp2[1] == 'N' || pszTmp2[1] == 'n'
     177                                              || pszTmp2[1] == 'D' || pszTmp2[1] == 'd'));
     178                }
    173179                break;
    174180
Note: See TracChangeset for help on using the changeset viewer.