diff options
-rw-r--r-- | amiga/file.h | 1 | ||||
-rwxr-xr-x | amiga/gui_options.c | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/amiga/file.h b/amiga/file.h index 075e10e7e..29a76c477 100644 --- a/amiga/file.h +++ b/amiga/file.h @@ -19,6 +19,7 @@ struct hlcache_object; struct selection; +struct gui_window_2; struct FileRequester *filereq; struct FileRequester *savereq; diff --git a/amiga/gui_options.c b/amiga/gui_options.c index c1ac3122a..78527ca34 100755 --- a/amiga/gui_options.c +++ b/amiga/gui_options.c @@ -63,11 +63,12 @@ #include "desktop/searchweb.h" #include "desktop/gui_window.h" -#include "amiga/object.h" +#include "amiga/file.h" #include "amiga/font.h" #include "amiga/gui.h" #include "amiga/gui_options.h" #include "amiga/help.h" +#include "amiga/object.h" #include "amiga/theme.h" #include "amiga/utf8.h" @@ -1768,7 +1769,7 @@ static void ami_gui_opts_use(bool save) GetAttr(GETFILE_Drawer,gow->objects[GID_OPTS_DLDIR],(ULONG *)&data); if((nsoption_charp(download_dir) == NULL) || - (strcmp(data, nsoption_charp(download_dir)) != 0)) { + (strcmp((char *)data, nsoption_charp(download_dir)) != 0)) { nsoption_set_charp(download_dir, (char *)strdup((char *)data)); ami_file_req_free(); ami_file_req_init(); |