mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.2 KiB
40 lines
1.2 KiB
/********************************************************
|
|
* ddhelos.h
|
|
*
|
|
* os specific functionality for the ddhel
|
|
*
|
|
* history
|
|
* 4/7/95 created it andyco
|
|
* 6/20/95 added ddraw memalloc support andyco
|
|
*
|
|
* Copyright (c) Microsoft Corporation 1994-1995
|
|
*
|
|
*********************************************************/
|
|
|
|
#include "windows.h"
|
|
|
|
//#ifdef WINNT
|
|
//typedef LPVOID REFIID;
|
|
//typedef ULONG IID;
|
|
//#endif
|
|
|
|
#if defined( USE_GLOBAL_MEMALLOC) && defined(WIN95)
|
|
|
|
#include "windowsx.h"
|
|
|
|
#define osMemAlloc(size) GlobalAllocPtr(GHND,size)
|
|
#define osMemFree GlobalFreePtr
|
|
#define osMemReAlloc(ptr,size) GlobalReAllocPtr(ptr,size,GHND)
|
|
#define osMemSize(ptr) GlobalSize(GlobalPtrHandle(ptr))
|
|
|
|
#else
|
|
#include "windowsx.h"
|
|
|
|
#include "memalloc.h"
|
|
|
|
#define osMemAlloc MemAlloc
|
|
#define osMemFree MemFree
|
|
#define osMemReAlloc MemReAlloc
|
|
#define osMemSize MemSize
|
|
|
|
#endif //USE_GLOBAL_MEMALLOC
|