Lines Matching defs:app
93 XtAppAddActionHook(XtAppContext app, XtActionHookProc proc, XtPointer closure)
97 LOCK_APP(app);
98 hook->next = app->action_hook_list;
99 hook->app = app;
102 if (app->action_hook_list == NULL) {
103 _XtAddCallback(&app->destroy_callbacks,
104 FreeActionHookList, (XtPointer) &app->action_hook_list);
106 app->action_hook_list = hook;
107 UNLOCK_APP(app);
115 XtAppContext app = hook->app;
117 LOCK_APP(app);
118 for (p = &app->action_hook_list; p != NULL && *p != hook; p = &(*p)->next);
122 if (app->action_hook_list == NULL)
123 _XtRemoveCallback(&app->destroy_callbacks, FreeActionHookList,
124 (XtPointer) &app->action_hook_list);
128 XtAppWarningMsg(app, "badId", "xtRemoveActionHook", XtCXtToolkitError,
133 UNLOCK_APP(app);