]> code.delx.au - gnu-emacs/blobdiff - lwlib/lwlib-int.h
(menu-bar-help-menu): Add finder-by-keyword.
[gnu-emacs] / lwlib / lwlib-int.h
index 0f2c594e7de4e5f9169841eed138d218e0b33fde..b38c681a948e88aa855c6d0bf93cea07cc41bf75 100644 (file)
@@ -7,6 +7,7 @@
 extern char *strdup (const char *);
 extern int strcasecmp (const char *, const char *);
 */
+extern char *safe_strdup ();
 
 typedef struct _widget_instance
 {
@@ -32,7 +33,7 @@ typedef struct _widget_info
 } widget_info;
 
 typedef Widget
-(*widget_creation_function) (widget_instance* instance);
+(*widget_creation_function) ();
 
 typedef struct _widget_creation_entry
 {
@@ -43,12 +44,12 @@ typedef struct _widget_creation_entry
 /* update all other instances of a widget.  Can be used in a callback when
    a wiget has been used by the user */
 void
-lw_internal_update_other_instances (Widget widget, XtPointer closure,
-                                   XtPointer call_data);
+lw_internal_update_other_instances ();
 
 /* get the widget_value for a widget in a given instance */
 widget_value*
-lw_get_widget_value_for_widget (widget_instance* instance, Widget w);
+lw_get_widget_value_for_widget ();
 
-#endif /* LWLIB_INTERNAL_H */
+widget_info *lw_get_widget_info ();
 
+#endif /* LWLIB_INTERNAL_H */