Changeset 8672 for trunk/src


Ignore:
Timestamp:
Jun 15, 2002, 1:16:52 PM (23 years ago)
Author:
sandervl
Message:

Forward heap functions to kernel32

Location:
trunk/src/NTDLL
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NTDLL/makefile

    r8428 r8672  
    1 # $Id: makefile,v 1.31 2002-05-16 12:16:46 sandervl Exp $
     1# $Id: makefile,v 1.32 2002-06-15 11:16:52 sandervl Exp $
    22
    33#
     
    3636$(OBJDIR)\error.obj \
    3737$(OBJDIR)\loader.obj \
    38 $(OBJDIR)\heap.obj \
     38##$(OBJDIR)\heap.obj \
    3939$(OBJDIR)\misc.obj \
    4040$(OBJDIR)\string.obj \
  • trunk/src/NTDLL/ntdll.def

    r8442 r8672  
    1 ; $Id: ntdll.def,v 1.45 2002-05-16 16:44:52 sandervl Exp $
     1; $Id: ntdll.def,v 1.46 2002-06-15 11:16:52 sandervl Exp $
    22
    33;
     
    1313    _RtlEnterCriticalSection@4           = KERNEL32.EnterCriticalSection
    1414    _RtlDeleteCriticalSection@4          = KERNEL32.DeleteCriticalSection
     15    _RtlAllocateHeap@12                  = KERNEL32.HeapAlloc
     16    _RtlFreeHeap@12                      = KERNEL32.HeapFree
    1517
    1618EXPORTS
     
    303305    RtlAllocateAndInitializeSid   = _RtlAllocateAndInitializeSid@44     @285
    304306;   RtlAllocateHandle                           @286
    305     RtlAllocateHeap               = _RtlAllocateHeap@12                 @287
     307;;;    RtlAllocateHeap               = _RtlAllocateHeap@12                 @287
     308    RtlAllocateHeap               = _HeapAlloc@12                       @287
    306309;   RtlAnsiCharToUnicodeChar                        @288
    307310    RtlAnsiStringToUnicodeSize    = _RtlAnsiStringToUnicodeSize@4       @289
     
    325328    RtlClearBits                  = _RtlClearBits@12                    @306
    326329;   RtlClosePropertySet                         @307
    327     RtlCompactHeap                = _RtlCompactHeap@8                   @308
     330;;    RtlCompactHeap                = _RtlCompactHeap@8                   @308
     331    RtlCompactHeap                = _HeapCompact@8                      @308
    328332    RtlCompareMemory              = _RtlCompareMemory@12                @309
    329333;   RtlCompareMemoryUlong                       @310
     
    350354;   RtlCreateAtomTable                          @330
    351355    RtlCreateEnvironment          = _RtlCreateEnvironment@8             @331
    352     RtlCreateHeap                 = _RtlCreateHeap@24                   @332
     356;;;;    RtlCreateHeap                 = _RtlCreateHeap@24                   @332
    353357;   RtlCreateProcessParameters                      @333
    354358;   RtlCreatePropertySet                        @334
     
    379383    RtlDestroyEnvironment         = _RtlDestroyEnvironment@4        @359
    380384;   RtlDestroyHandleTable                       @360
    381     RtlDestroyHeap                = _RtlDestroyHeap@4                   @361
     385;;;;    RtlDestroyHeap                = _RtlDestroyHeap@4                   @361
    382386;   RtlDestroyProcessParameters                     @362
    383387;   RtlDestroyQueryDebugBuffer                      @363
     
    425429    RtlFreeAnsiString             = _RtlFreeAnsiString@4        @405
    426430;   RtlFreeHandle                           @406
    427     RtlFreeHeap                   = _RtlFreeHeap@12                     @407
     431;;;;    RtlFreeHeap                   = _RtlFreeHeap@12                     @407
     432    RtlFreeHeap                   = _HeapFree@12                        @407
    428433    RtlFreeOemString              = _RtlFreeOemString@4         @408
    429434    RtlFreeSid                    = _RtlFreeSid@4                       @409
     
    444449    RtlGetNtProductType           = _RtlGetNtProductType@4      @424
    445450    RtlGetOwnerSecurityDescriptor = _RtlGetOwnerSecurityDescriptor@12   @425
    446     RtlGetProcessHeaps            = _RtlGetProcessHeaps@8               @426
     451;;;;    RtlGetProcessHeaps            = _RtlGetProcessHeaps@8               @426
    447452    RtlGetSaclSecurityDescriptor  = _RtlGetSaclSecurityDescriptor@16    @427
    448453;   RtlGetUserInfoHeap                          @428
     
    491496    RtlLengthSid                   = _RtlLengthSid@4                    @471
    492497;   RtlLocalTimeToSystemTime                        @472
    493     RtlLockHeap                    = _RtlLockHeap@4                     @473
     498;;;;    RtlLockHeap                    = _RtlLockHeap@4                     @473
     499    RtlLockHeap                    = _HeapLock@4                        @473
    494500;   RtlLookupAtomInAtomTable                        @474
    495501;   RtlLookupElementGenericTable                    @475
     
    535541    RtlRaiseStatus                = _RtlRaiseStatus@4           @515
    536542    RtlRandom                     = _RtlRandom@4            @516
    537     RtlReAllocateHeap             = _RtlReAllocateHeap@16           @517
     543;;;;    RtlReAllocateHeap             = _RtlReAllocateHeap@16           @517
     544    RtlReAllocateHeap             = _HeapReAlloc@16                 @517
    538545;   RtlRealPredecessor                          @518
    539546;   RtlRealSuccessor                            @519
     
    567574;   RtlSetUserFlagsHeap                         @547
    568575;   RtlSetUserValueHeap                         @548
    569     RtlSizeHeap                   = _RtlSizeHeap@12                     @549
     576;;;;    RtlSizeHeap                   = _RtlSizeHeap@12                     @549
     577    RtlSizeHeap                   = _HeapSize@12                        @549
    570578;   RtlSplay                                @550
    571579;   RtlStartRXact                           @551
     
    592600    RtlUnicodeToOemN              = _RtlUnicodeToOemN@20                @572
    593601;   RtlUniform                              @573
    594     RtlUnlockHeap                 = _RtlUnlockHeap@4                    @574
     602;;;;    RtlUnlockHeap                 = _RtlUnlockHeap@4                    @574
     603    RtlUnlockHeap                 = _HeapUnlock@4                       @574
    595604    RtlUnwind                     = _RtlUnwind@16                       @575
    596605;   RtlUpcaseUnicodeChar                        @576
     
    607616    RtlValidSecurityDescriptor    = _RtlValidSecurityDescriptor@4       @588
    608617    RtlValidSid                   = _RtlValidSid@4                      @589
    609     RtlValidateHeap               = _RtlValidateHeap@12                 @590
     618;;;;    RtlValidateHeap               = _RtlValidateHeap@12                 @590
     619    RtlValidateHeap               = _HeapValidate@12                    @590
    610620;   RtlValidateProcessHeaps                     @591
    611     RtlWalkHeap                   = _RtlWalkHeap@8                      @592
     621;;    RtlWalkHeap                   = _RtlWalkHeap@8                      @592
     622    RtlWalkHeap                   = _HeapWalk@8                         @592
    612623;   RtlWriteRegistryValue                       @593
    613624;   RtlZeroHeap                             @594
Note: See TracChangeset for help on using the changeset viewer.