/* * 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 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 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