Use LIB_IS_AT_LEAST macro

This commit is contained in:
Chris Young 2013-10-13 11:52:11 +01:00
parent 8b9963e7ef
commit 56723e5898
3 changed files with 5 additions and 6 deletions

View File

@ -418,7 +418,7 @@ void ami_gui_opts_open(void)
return;
}
if(IntuitionBase->LibNode.lib_Version >= 53) ptr_disable = TRUE;
if(LIB_IS_AT_LEAST((struct Library *)IntuitionBase, 53, 42)) ptr_disable = TRUE;
if(nsoption_charp(pubscreen_name))
{

View File

@ -393,8 +393,7 @@ static struct gui_window_2 *ami_menu_layout(struct gui_window_2 *gwin)
} while((gwin->menutype[j] != NM_TITLE) && (gwin->menutype[j] != 0));
}
if((GadToolsBase->lib_Version > 53) ||
((GadToolsBase->lib_Version == 53) && (GadToolsBase->lib_Revision >= 6))) {
if(LIB_IS_AT_LEAST((struct Library *)GadToolsBase, 53, 6)) {
/* GadTools 53.6+ only. For now we will only create the menu
using label.image if there's a bitmap associated with the item. */
if((gwin->menuicon[i] != NULL) && (gwin->menulab[i] != NM_BARLABEL)) {

View File

@ -218,7 +218,7 @@ void ami_update_pointer(struct Window *win, gui_pointer_shape shape)
{
if(drag_save_data) return;
if(IntuitionBase->LibNode.lib_Version >= 53) {
if(LIB_IS_AT_LEAST((struct Library *)IntuitionBase, 53, 42)) {
BOOL ptr_delay = FALSE;
if(shape == GUI_POINTER_WAIT) ptr_delay = TRUE;
@ -282,7 +282,7 @@ void gui_window_hide_pointer(struct gui_window *g)
void ami_init_mouse_pointers(void)
{
if(IntuitionBase->LibNode.lib_Version >= 53) return;
if(LIB_IS_AT_LEAST((struct Library *)IntuitionBase, 53, 42)) return;
int i;
struct RastPort mouseptr;
@ -400,7 +400,7 @@ void ami_init_mouse_pointers(void)
void ami_mouse_pointers_free(void)
{
if(IntuitionBase->LibNode.lib_Version >= 53) return;
if(LIB_IS_AT_LEAST((struct Library *)IntuitionBase, 53, 42)) return;
int i;