widget_instance *instance = (widget_instance *) closure;
Widget instance_widget;
LWLIB_ID id;
- XtPointer user_data;
+ XtPointer user_data = NULL;
#ifdef LWLIB_WIDGETS_ATHENA
/* We want the selected status to change only when we decide it
should change. Yuck but correct. */
}
#endif
- if (instance->info->selection_cb)
+ if (instance->info->selection_cb && user_data)
instance->info->selection_cb(widget, id, user_data);
}