Fixed Winelib compilation.

diff --git a/miscemu/main.c b/miscemu/main.c
index c95d852..84f94ff 100644
--- a/miscemu/main.c
+++ b/miscemu/main.c
@@ -23,6 +23,18 @@
 static int MAIN_argc;
 static char **MAIN_argv;
 
+extern int (*INSTR_IsRelay)( const void *addr );
+
+static int is_relay_addr( const void *addr )
+{
+    extern char CallFrom16_Start, CallFrom16_End, CALLTO16_Start, CALLTO16_End;
+
+    return ((((char *)addr >= &CallFrom16_Start) &&
+             ((char *)addr < &CallFrom16_End)) ||
+            (((char *)addr >= &CALLTO16_Start) &&
+             ((char *)addr < &CALLTO16_End)));
+}
+
 /***********************************************************************
  *           Emulator initialisation
  */
@@ -141,6 +153,7 @@
     MAIN_argc = argc; MAIN_argv = argv;
 
     /* Set up debugger hook */
+    INSTR_IsRelay = is_relay_addr;
     EXC_SetDebugEventHook( wine_debugger );
 
     if (Options.debug)