Changeset 6757


Ignore:
Timestamp:
Sep 19, 2001, 5:37:47 PM (24 years ago)
Author:
sandervl
Message:

header updates

Location:
trunk/include/win
Files:
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/include/win/user.h

    r4 r6757  
    1 /* $Id: user.h,v 1.1 1999-05-24 20:19:20 ktk Exp $ */
     1/* $Id: user.h,v 1.2 2001-09-19 15:37:47 sandervl Exp $ */
    22
    33/*
     
    1313#include "local.h"
    1414
    15 extern WORD USER_HeapSel;
    16 
    17 #define USER_HEAP_ALLOC(size) \
    18             LOCAL_Alloc( USER_HeapSel, LMEM_FIXED, (size) )
    19 #define USER_HEAP_REALLOC(handle,size) \
    20             LOCAL_ReAlloc( USER_HeapSel, (handle), (size), LMEM_FIXED )
    21 #define USER_HEAP_FREE(handle) \
    22             LOCAL_Free( USER_HeapSel, (handle) )
    23 #define USER_HEAP_LIN_ADDR(handle)  \
    24          ((handle) ? PTR_SEG_OFF_TO_LIN(USER_HeapSel, (handle)) : NULL)
    25 #define USER_HEAP_SEG_ADDR(handle)  \
    26          ((handle) ? PTR_SEG_OFF_TO_SEGPTR(USER_HeapSel, (handle)) : (SEGPTR)0)
     15#define USER_HEAP_ALLOC(size) HeapAlloc(GetProcessHeap(),0,size)
     16#define USER_HEAP_FREE(handle) HeapFree(GetProcessHeap(),0,(LPVOID)handle)
     17#define USER_HEAP_REALLOC(handle,size) HeapRealloc(GetProcessHeap(),0,(LPVOID)handle, size)
     18#define USER_HEAP_LIN_ADDR(handle)  (PVOID)handle
     19#define USER_HEAP_SEG_ADDR(handle)  (PVOID)handle
    2720
    2821#define USUD_LOCALALLOC        0x0001
Note: See TracChangeset for help on using the changeset viewer.