diff --git a/sim_video.c b/sim_video.c index 8ad9cf24..c4f463b8 100644 --- a/sim_video.c +++ b/sim_video.c @@ -27,8 +27,6 @@ 11-Jun-2013 MB First version */ -#if defined(USE_SIM_VIDEO) - #include "sim_video.h" t_bool vid_active = FALSE; @@ -39,6 +37,9 @@ int32 vid_cursor_y; t_bool vid_mouse_b1 = FALSE; t_bool vid_mouse_b2 = FALSE; t_bool vid_mouse_b3 = FALSE; + +#if defined(USE_SIM_VIDEO) + char vid_release_key[64] = "Ctrl-Right-Shift"; t_stat vid_show (FILE* st, DEVICE *dptr, UNIT* uptr, int32 val, char* desc) @@ -1818,8 +1819,9 @@ while (_show_stat == -1) return _show_stat; } -#else /* !defined(HAVE_LIBSDL) */ +#endif /* defined(HAVE_LIBSDL) */ +#else /* !defined(USE_SIM_VIDEO) */ /* Non-implemented versions */ uint32 vid_mono_palette[2]; /* Monochrome Color Map */ @@ -1885,9 +1887,4 @@ t_stat vid_show_video (FILE* st, UNIT* uptr, int32 val, void* desc) fprintf (st, "video support unavailable"); return SCPE_OK; } - -#endif /* defined(HAVE_LIBSDL) */ - -#else /* !defined(USE_SIM_VIDEO) */ -static const char *dummy_declaration = "Something to compile"; #endif /* defined(USE_SIM_VIDEO) */ diff --git a/sim_video.h b/sim_video.h index e2b6b383..bd1df491 100644 --- a/sim_video.h +++ b/sim_video.h @@ -27,12 +27,8 @@ 11-Jun-2013 MB First version */ -#ifndef _SIM_VIDEO_H_ -#define _SIM_VIDEO_H_ 0 - -#if !defined(USE_SIM_VIDEO) -#error This simulator MUST be compiled with USE_SIM_VIDEO defined -#else +#ifndef SIM_VIDEO_H_ +#define SIM_VIDEO_H_ 0 #include "sim_defs.h" @@ -206,6 +202,4 @@ void vid_set_cursor_position (int32 x, int32 y); /* cursor position (set #include #endif /* HAVE_LIBSDL */ -#endif /* USE_SIM_VIDEO */ - #endif