Mercurial > hg > xemacs-beta
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 |