diff options
-rw-r--r-- | desktop/netsurf.h | 1 | ||||
-rw-r--r-- | desktop/version.c | 2 | ||||
-rw-r--r-- | makefile | 3 | ||||
-rw-r--r-- | riscos/about.c | 3 | ||||
-rw-r--r-- | riscos/dialog.c | 5 |
5 files changed, 9 insertions, 5 deletions
diff --git a/desktop/netsurf.h b/desktop/netsurf.h index aa3bf8b54..43af3a141 100644 --- a/desktop/netsurf.h +++ b/desktop/netsurf.h @@ -11,6 +11,7 @@ #include <stdbool.h> extern bool netsurf_quit; +extern const char * const netsurf_version; #endif diff --git a/desktop/version.c b/desktop/version.c new file mode 100644 index 000000000..0ba2a66e9 --- /dev/null +++ b/desktop/version.c @@ -0,0 +1,2 @@ +const char * const netsurf_version = "Development Build"; + @@ -17,7 +17,8 @@ OBJECTS = $(OBJECTS_COMMON) \ menus.o mouseactions.o \ options.o textselection.o theme.o window.o \ draw.o gif.o jpeg.o plugin.o png.o sprite.o \ - about.o filetype.o font.o uri.o history.o + about.o filetype.o font.o uri.o history.o \ + version.o OBJECTS_DEBUG = $(OBJECTS_COMMON) \ netsurfd.o \ optionsd.o filetyped.o fontd.o diff --git a/riscos/about.c b/riscos/about.c index c5c15b870..32cc625c9 100644 --- a/riscos/about.c +++ b/riscos/about.c @@ -16,6 +16,7 @@ #include <stdio.h> #include <unixlib/local.h> /* for __unixify */ +#include "netsurf/desktop/netsurf.h" #include "netsurf/riscos/about.h" #include "netsurf/utils/log.h" #include "netsurf/utils/messages.h" @@ -88,7 +89,7 @@ void about_create(void) { /* Page header */ buf = xcalloc(strlen(pabouthdr) + 20, sizeof(char)); - sprintf(buf, pabouthdr, populate_version()); + sprintf(buf, pabouthdr, netsurf_version); abt->header = xstrdup(buf); xfree(buf); diff --git a/riscos/dialog.c b/riscos/dialog.c index 80bf3445b..183a89e2b 100644 --- a/riscos/dialog.c +++ b/riscos/dialog.c @@ -15,6 +15,7 @@ #include "oslib/osgbpb.h" #include "oslib/osspriteop.h" #include "oslib/wimp.h" +#include "netsurf/desktop/netsurf.h" #include "netsurf/riscos/gui.h" #include "netsurf/riscos/options.h" #include "netsurf/utils/log.h" @@ -68,9 +69,7 @@ void ro_gui_dialog_init(void) dialog_info = ro_gui_dialog_create("info"); /* fill in about box version info */ - ver = populate_version(); - set_icon_string(dialog_info, 4, ver); - xfree(ver); + set_icon_string(dialog_info, 4, netsurf_version); dialog_saveas = ro_gui_dialog_create("saveas"); dialog_config = ro_gui_dialog_create("config"); |