51 lines
1.6 KiB
C
51 lines
1.6 KiB
C
extern KNF knf;
|
|
|
|
#define MHAlloc (*knf.lpfnMHAlloc)
|
|
#define MHRealloc (*knf.lpfnMHRealloc)
|
|
#define MHFree (*knf.lpfnMHFree)
|
|
#define MHAllocHuge (*knf.lpfnMHAllocHuge)
|
|
#define MHFreeHuge (*knf.lpfnMHFreeHuge)
|
|
|
|
#define MMAlloc (*knf.lpfnMMAllocHmem)
|
|
#define MMFree (*knf.lpfnMMFreeHmem)
|
|
#define MMLock (*knf.lpfnMMLock)
|
|
#define MMUnlock (*knf.lpfnMMUnlock)
|
|
|
|
#define LLInit (*knf.lpfnLLInit)
|
|
#define LLCreate (*knf.lpfnLLCreate)
|
|
#define LLAdd (*knf.lpfnLLAdd)
|
|
#define LLInsert (*knf.lpfnLLInsert)
|
|
#define LLDelete (*knf.lpfnLLDelete)
|
|
#define LLNext (*knf.lpfnLLNext)
|
|
#define LLDestroy (*knf.lpfnLLDestroy)
|
|
#define LLFind (*knf.lpfnLLFind)
|
|
#define LLSize (*knf.lpfnLLSize)
|
|
#define LLLock (*knf.lpfnLLLock)
|
|
#define LLUnlock (*knf.lpfnLLUnlock)
|
|
#define LLLast (*knf.lpfnLLLast)
|
|
#define LLAddHead (*knf.lpfnLLAddHead)
|
|
#define LLRemove (*knf.lpfnLLRemove)
|
|
|
|
#define SYFixupAddr (*knf.lpfnSYFixupAddr)
|
|
#define SYUnFixupAddr (*knf.lpfnSYUnFixupAddr)
|
|
#define SYOpen (*knf.lpfnSYOpen)
|
|
#define SYClose (*knf.lpfnSYClose)
|
|
#define SYReadFar (*knf.lpfnSYReadFar)
|
|
#define SYSeek (*knf.lpfnSYSeek)
|
|
#define SYProcessor (*knf.lpfnSYProcessor)
|
|
#define SYFIsOverlayLoaded (*knf.lpfnSYFIsOverlayLoaded)
|
|
#define SYTell (*knf.lpfnSYTell)
|
|
|
|
#define LBPrintf (*knf.lpfnLBPrintf)
|
|
#define LBQuit (*knf.lpfnLBQuit)
|
|
#define LBLog (*knf.lpfnLBLog)
|
|
|
|
#define _searchenv (*knf.lpfn_searchenv)
|
|
#define sprintf (*knf.lpfnsprintf)
|
|
#define _splitpath (*knf.lpfn_splitpath)
|
|
#define _fullpath (*knf.lpfn_fullpath)
|
|
#define _makepath (*knf.lpfn_makepath)
|
|
#ifndef WIN32
|
|
#define stat(p1,p2) ((*knf.lpfnstat)(p1,(LPCH)p2))
|
|
#endif
|