comparison src/ui-gtk.h @ 5125:b5df3737028a ben-lisp-object

merge
author Ben Wing <ben@xemacs.org>
date Wed, 24 Feb 2010 01:58:04 -0600
parents d1247f3cc363 b3ce27ca7647
children a9c41067dd88
comparison
equal deleted inserted replaced
5124:623d57b7fbe8 5125:b5df3737028a
19 ** 19 **
20 ** You should have received a copy of the GNU General Public License 20 ** You should have received a copy of the GNU General Public License
21 ** along with XEmacs; see the file COPYING. If not, write to 21 ** along with XEmacs; see the file COPYING. If not, write to
22 ** the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, 22 ** the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
23 ** Boston, MA 02111-1301, USA. */ 23 ** Boston, MA 02111-1301, USA. */
24 */
25 24
26 #ifndef __UI_GTK_H__ 25 #ifndef __UI_GTK_H__
27 #define __UI_GTK_H__ 26 #define __UI_GTK_H__
28 27
29 /* Encapsulate a foreign function call */ 28 /* Encapsulate a foreign function call */
30 #include <gtk/gtk.h> 29
30 #include "sysgtk.h"
31 #include "sysdll.h" 31 #include "sysdll.h"
32 #include "lrecord.h"
33 32
34 typedef void (*ffi_actual_function) (void); 33 typedef void (*ffi_actual_function) (void);
35 typedef void (*ffi_marshalling_function) (ffi_actual_function, GtkArg *); 34 typedef void (*ffi_marshalling_function) (ffi_actual_function, GtkArg *);
36 35
37 #define MAX_GTK_ARGS 100 36 #define MAX_GTK_ARGS 100