Ignore:
Timestamp:
Oct 19, 2001, 2:04:45 AM (24 years ago)
Author:
bird
Message:

New logging facility with some mess/cleanups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/kKrnlLib/include/kKLlog.h

    r6701 r7115  
    1 /* $Id: kKLlog.h,v 1.1 2001-09-14 01:50:17 bird Exp $
     1/* $Id: kKLlog.h,v 1.2 2001-10-19 00:04:44 bird Exp $
    22 *
    33 * log - C-style logging - kprintf.
     
    2626#define dprintf kprintf
    2727#if defined(DEBUG) && !defined(NOLOGGING)
    28     #ifdef INCL_16
    29         /* 16-bit */
    30         #include "vprntf16.h"
    31         #define kprintf(a)          printf16 a
    32         #define printf this function is not used in 16-bit code! Use printf16!
     28    #if 0
     29        #ifdef INCL_16
     30            /* 16-bit */
     31            #include <vprntf16.h>
     32            #define kprintf(a)          printf16 a
     33            #define printf this function is not used in 16-bit code! Use printf16!
     34        #else
     35            /* 32-bit */
     36            #include <stdarg.h>
     37            #include <kKLprintf.h>
     38            #ifdef __cplusplus
     39                #define kprintf(a)      ::printf a
     40            #else
     41                #define kprintf(a)      printf a
     42            #endif
     43        #endif
    3344    #else
    34         /* 32-bit */
    35         #include <stdarg.h>
    36         #include "kKLprintf.h"
    37         #ifdef __cplusplus
    38             #define kprintf(a)      ::printf a
     45        #ifndef KLOG_MOD
     46            #define KLOG_MOD    0
     47        #endif
     48
     49        #ifdef INCL_16
     50            /* 16-bit */
     51            #include <vprntf16.h>
     52            #define kprintf(a)          printf16 a
     53            #define printf this function is not used in 16-bit code! Use printf16!
    3954        #else
    40             #define kprintf(a)      printf a
     55            /* 32-bit */
     56            #include <kKLstdarg.h>
     57            #ifdef __cplusplus
     58                #define kprintf(a)      ::kLogv(KLOG_MOD, KLOGPOS_EXT, KLOG_TYPE_PRINTF, ::kLogFixPrintf a)
     59            #else
     60                #define kprintf(a)      kLogv(KLOG_MOD, KLOGPOS_EXT, KLOG_TYPE_PRINTF, kLogFixPrintf a)
     61            #endif
    4162        #endif
    4263    #endif
Note: See TracChangeset for help on using the changeset viewer.