X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fmsdos.c;h=4c84010f90e4eb59daf90befa3f556a4fefe466a;hb=dfe0a71a9939e0c55bb54dcc92db1749e8e21747;hp=5ca9768d383f2cefada32a00b221b6625411c205;hpb=b201bc433fb5ad1a9f0b7780ac6a73a3617f6dd6;p=rocksndiamonds.git diff --git a/src/libgame/msdos.c b/src/libgame/msdos.c index 5ca9768d..4c84010f 100644 --- a/src/libgame/msdos.c +++ b/src/libgame/msdos.c @@ -19,6 +19,7 @@ #include "sound.h" #include "joystick.h" #include "misc.h" +#include "setup.h" #include "pcx.h" #define AllegroDefaultScreen() (display->screens[display->default_screen]) @@ -302,9 +303,9 @@ Display *XOpenDisplay(char *display_name) Screen *screen; Display *display; BITMAP *mouse_bitmap = NULL; + char *mouse_filename =getCustomImageFilename(program.msdos_pointer_filename); - mouse_bitmap = Read_PCX_to_AllegroBitmap(program.msdos_pointer_filename); - if (mouse_bitmap == NULL) + if ((mouse_bitmap = Read_PCX_to_AllegroBitmap(mouse_filename)) == NULL) return NULL; screen = malloc(sizeof(Screen));