Changeset 6289 for trunk/src


Ignore:
Timestamp:
Jul 10, 2001, 7:28:15 AM (24 years ago)
Author:
bird
Message:

Corrected fKernel in testcase 1, since we now distiguish between all and halfstrict debug kernels.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/test/win32ktst.c

    r5283 r6289  
    1 /* $Id: win32ktst.c,v 1.9 2001-03-02 12:48:41 bird Exp $
     1/* $Id: win32ktst.c,v 1.10 2001-07-10 05:28:15 bird Exp $
    22 *
    33 * Win32k test module.
     
    644644            struct options opt = DEFAULT_OPTION_ASSIGMENTS;
    645645            opt.ulInfoLevel = 3;
    646             opt.fKernel = (argv[6][0] == 'S' ? KF_SMP : (argv[6][0] == '4' ? KF_W4 | KF_UNI : KF_UNI))
    647                             | (argv[7][0] == 'A' || argv[7][0] == 'H' ? KF_DEBUG : 0);
     646            opt.fKernel = 0;
     647            if (argv[6][0] == 'S')  opt.fKernel |= KF_SMP;
     648            if (argv[6][0] == '4')  opt.fKernel |= KF_W4;
     649            if (argv[6][0] == 'U')  opt.fKernel |= KF_UNI;
     650            if (argv[7][0] == 'A')  opt.fKernel |= KF_ALLSTRICT;
     651            if (argv[7][0] == 'H')  opt.fKernel |= KF_HALFSTRICT;
     652
    648653            if (argc >= 9 && argv[8][1] == '\0')
    649654                switch (argv[8][0])
    650655                {
    651                     case 'a': case 'A': opt.fKernel |= KF_REV_A; break;
    652                     case 'b': case 'B': opt.fKernel |= KF_REV_B; break;
    653                     case 'c': case 'C': opt.fKernel |= KF_REV_C; break;
    654                     case 'd': case 'D': opt.fKernel |= KF_REV_D; break;
    655                     case 'e': case 'E': opt.fKernel |= KF_REV_E; break;
     656                    case '\0': break;
    656657                    default:
    657                     opt.fKernel = (argv[8][0] - (argv[8][0] >= 'a' ? 'a'-1 : 'A'-1)) << KF_REV_SHIFT;
     658                    opt.fKernel |= (argv[8][0] - (argv[8][0] >= 'a' ? 'a'-1 : 'A'-1)) << KF_REV_SHIFT;
    658659                }
    659660            opt.ulBuild = atoi(argv[5]);
Note: See TracChangeset for help on using the changeset viewer.