X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fglk.h;fp=src%2Fglk.h;h=4daa97168c6f7a4a0327a92d5336f518729ccfc2;hb=0b8b3b9c20937f7b522274ad83739816d8ef21e3;hp=e9947b3195abb63be01c0ca46c765ae28a10adf8;hpb=199d247c0c2155c1c8fca97fcc6087efdd29e482;p=rodin%2Fchimara.git diff --git a/src/glk.h b/src/glk.h index e9947b3..4daa971 100644 --- a/src/glk.h +++ b/src/glk.h @@ -1,8 +1,6 @@ #ifndef GLK_H #define GLK_H -#include - /* glk.h: Header file for Glk API, version 0.7.0. Designed by Andrew Plotkin http://www.eblong.com/zarf/glk/index.html @@ -19,15 +17,16 @@ /* You may have to edit the definition of glui32 to make sure it's really a 32-bit unsigned integer type, and glsi32 to make sure it's really a 32-bit signed integer type. If they're not, horrible things will happen. */ +#include typedef guint32 glui32; typedef gint32 glsi32; /* These are the compile-time conditionals that reveal various Glk optional modules. */ -#define GLK_MODULE_UNICODE -#define GLK_MODULE_IMAGE -#define GLK_MODULE_SOUND -#define GLK_MODULE_HYPERLINKS +/* #define GLK_MODULE_UNICODE */ +/* #define GLK_MODULE_IMAGE */ +/* #define GLK_MODULE_SOUND */ +/* #define GLK_MODULE_HYPERLINKS */ /* These types are opaque object identifiers. They're pointers to opaque C structures, which are defined differently by each library. */