summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/glut_compatability.cxx13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/glut_compatability.cxx b/src/glut_compatability.cxx
index 37c2a833f..eadf43c59 100644
--- a/src/glut_compatability.cxx
+++ b/src/glut_compatability.cxx
@@ -333,12 +333,7 @@ void glutAddMenuEntry(char *label, int value) {
Fl_Menu_Item* i = additem(m);
i->text = label;
i->callback_ = (Fl_Callback*)(m->cb);
-
-#if defined(__LP64__)
- i->user_data_ = (void *) (long long) value;
-#else
- i->user_data_ = (void *)value;
-#endif
+ i->argument(value);
}
void glutAddSubMenu(char *label, int submenu) {
@@ -355,11 +350,7 @@ void glutChangeToMenuEntry(int item, char *label, int value) {
Fl_Menu_Item* i = &m->m[item-1];
i->text = label;
i->callback_ = (Fl_Callback*)(m->cb);
-#if defined(__LP64__)
- i->user_data_ = (void *) (long long) value;
-#else
- i->user_data_ = (void *)value;
-#endif
+ i->argument(value);
i->flags = 0;
}