84 lines
1.4 KiB
C
84 lines
1.4 KiB
C
/*
|
|
* Copyright (c) 1993-1995 Argonaut Technologies Limited. All rights reserved.
|
|
*
|
|
* $Id: himage.c 2.7 1997/05/02 15:41:08 jon Exp $
|
|
* $Locker: $
|
|
*
|
|
* Using images from host environment
|
|
*/
|
|
#include "brender.h"
|
|
|
|
#include "host.h"
|
|
#include "host_ip.h"
|
|
|
|
#ifdef __DOS__
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLoad(char *name)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
void BR_RESIDENT_ENTRY HostImageUnload(void *image)
|
|
{
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupName(void *img, char *name, br_uint_32 hint)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupOrdinal(void *img, br_uint_32 ordinal)
|
|
{
|
|
return NULL;
|
|
}
|
|
#endif
|
|
|
|
#ifdef __WIN_32__
|
|
|
|
#include <windows.h>
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLoad(char *name)
|
|
{
|
|
return (void *)LoadLibrary(name);
|
|
}
|
|
|
|
void BR_RESIDENT_ENTRY HostImageUnload(void *image)
|
|
{
|
|
FreeLibrary((HMODULE)image);
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupName(void *img, char *name, br_uint_32 hint)
|
|
{
|
|
return (void *)GetProcAddress((HMODULE)img, name);
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupOrdinal(void *img, br_uint_32 ordinal)
|
|
{
|
|
return NULL;
|
|
}
|
|
#endif
|
|
|
|
#ifdef __OS2__
|
|
|
|
#include <os2.h>
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLoad(char *name)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
void BR_RESIDENT_ENTRY HostImageUnload(void *image)
|
|
{
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupName(void *img, char *name, br_uint_32 hint)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
void * BR_RESIDENT_ENTRY HostImageLookupOrdinal(void *img, br_uint_32 ordinal)
|
|
{
|
|
return NULL;
|
|
}
|
|
#endif
|
|
|