Ignore:
Timestamp:
Nov 30, 2001, 6:50:42 PM (24 years ago)
Author:
phaller
Message:

Exported Heap_ProcessHeap to heapstring.cpp and tuned GetProcessHeap() via inlining macro

File:
1 edited

Legend:

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

    r7065 r7504  
    1 /* $Id: heapstring.cpp,v 1.47 2001-10-15 17:15:30 sandervl Exp $ */
     1/* $Id: heapstring.cpp,v 1.48 2001-11-30 17:50:42 phaller Exp $ */
    22/*
    33 * Project Odin Software License can be found in LICENSE.TXT
     
    3434#include "dbglocal.h"
    3535
     36
    3637/*****************************************************************************
    3738 * Defines                                                                   *
     
    3940
    4041ODINDEBUGCHANNEL(KERNEL32-HEAPSTRING)
     42
     43
     44/*****************************************************************************
     45 * Imported variables                                                        *
     46 *****************************************************************************/
     47
     48// This macro could be mapped to GetProcessHeap() if there
     49// is any change in functionality
     50#define GetProcessHeap() Heap_ProcessHeap
     51
     52extern HANDLE Heap_ProcessHeap;
     53
    4154
    4255/*****************************************************************************
     
    761774 *****************************************************************************/
    762775
    763 ODINPROCEDURENODBG1(HEAP_free,
    764                     LPVOID, lpMem)
    765 {
    766   HeapFree( GetProcessHeap(), 0, lpMem);
     776ODINFUNCTIONNODBG1(BOOL,   HEAP_free,
     777                   LPVOID, lpMem)
     778{
     779  return HeapFree( GetProcessHeap(), 0, lpMem);
    767780}
    768781
Note: See TracChangeset for help on using the changeset viewer.