diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2013-10-12 10:26:28 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2013-10-12 10:26:28 +0100 |
commit | af2c37167b1caa30f1771a64302767ec54d00f42 (patch) | |
tree | ec5294bf72d5924fc73e9705b38aa0dac08af1f3 /amiga/gui.c | |
parent | 4cc0d9c233886a419ede7c9791b9ce7252e2dcdb (diff) | |
download | netsurf-af2c37167b1caa30f1771a64302767ec54d00f42.tar.gz netsurf-af2c37167b1caa30f1771a64302767ec54d00f42.tar.bz2 |
application.library fix for new SDK. Note that:
* application.library functionality will no longer be available on OS4.0, however that only extends to the Docky icon as notifications weren't supported anyway.
* CI builds may crash until the toolchain is updated.
Diffstat (limited to 'amiga/gui.c')
-rw-r--r-- | amiga/gui.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index acbf84126..962c3a180 100644 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -383,9 +383,8 @@ void ami_open_resources(void) IKeymap = (struct KeymapIFace *)GetInterface(KeymapBase,"main",1,NULL); } - if(ApplicationBase = OpenLibrary("application.library",50)) - { - IApplication = (struct ApplicationIFace *)GetInterface(ApplicationBase,"application",1,NULL); + if(ApplicationBase = OpenLibrary("application.library", 53)) { + IApplication = (struct ApplicationIFace *)GetInterface(ApplicationBase, "application", 2, NULL); } urlStringClass = MakeStringClass(); @@ -938,9 +937,6 @@ static void gui_init2(int argc, char** argv) if(IApplication) { - ULONG desc = REGAPP_Description; - if(ApplicationBase->lib_Version < 53) desc = TAG_IGNORE; - if(argc == 0) { ULONG noicon = TAG_IGNORE; @@ -955,7 +951,7 @@ static void gui_init2(int argc, char** argv) REGAPP_HasPrefsWindow, TRUE, REGAPP_CanCreateNewDocs, TRUE, REGAPP_UniqueApplication, TRUE, - desc, messages_get("NetSurfDesc"), + REGAPP_Description, messages_get("NetSurfDesc"), TAG_DONE); } else @@ -968,7 +964,7 @@ static void gui_init2(int argc, char** argv) REGAPP_HasPrefsWindow, TRUE, REGAPP_CanCreateNewDocs, TRUE, REGAPP_UniqueApplication, TRUE, - desc, messages_get("NetSurfDesc"), + REGAPP_Description, messages_get("NetSurfDesc"), TAG_DONE); } |