diff --git a/cde/programs/dtappbuilder/src/ab/abobj_menu.c b/cde/programs/dtappbuilder/src/ab/abobj_menu.c
index 6508bed..777d2a5 100644
--- a/cde/programs/dtappbuilder/src/ab/abobj_menu.c
+++ b/cde/programs/dtappbuilder/src/ab/abobj_menu.c
@@ -694,7 +694,7 @@ set_menu_state(
 {
     WidgetList	items;
     int		num_items;
-    unsigned int item_flag;
+    unsigned long item_flag;
     int		i;
 
     XtVaGetValues(menu,
diff --git a/cde/programs/dtappbuilder/src/abmf/lib_func_strings.c b/cde/programs/dtappbuilder/src/abmf/lib_func_strings.c
index 1ccad9b..2be03cf 100644
--- a/cde/programs/dtappbuilder/src/abmf/lib_func_strings.c
+++ b/cde/programs/dtappbuilder/src/abmf/lib_func_strings.c
@@ -1847,7 +1847,7 @@ static LibFuncRec abmfP_lrc_MessageBoxGetActionButton =
     "    int			i, numChildren = 0;\n"
     "    WidgetList		children = NULL;\n"
     "    Widget		action_button = 0;\n"
-    "    int			button = -1;\n"
+    "    long			button = -1;\n"
     "    Boolean		Found = False;\n"
     "\n"
     "    XtVaGetValues(msg_dlg,\n"
