diff options
Diffstat (limited to 'app/gtk_integers.h')
-rw-r--r-- | app/gtk_integers.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/app/gtk_integers.h b/app/gtk_integers.h new file mode 100644 index 0000000..7a95847 --- /dev/null +++ b/app/gtk_integers.h @@ -0,0 +1,27 @@ +// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef APP_GTK_INTEGERS_H_ +#define APP_GTK_INTEGERS_H_ + +// GLib/Gobject/Gtk all use their own integer typedefs. They are copied here +// for forward declaration reasons so we don't pull in all of gtk.h when we +// just need a gpointer. +typedef char gchar; +typedef short gshort; +typedef long glong; +typedef int gint; +typedef gint gboolean; +typedef unsigned char guchar; +typedef unsigned short gushort; +typedef unsigned long gulong; +typedef unsigned int guint; + +typedef unsigned short guint16; +typedef unsigned int guint32; + +typedef void* gpointer; +typedef const void *gconstpointer; + +#endif // APP_GTK_INTEGERS_H_ |