]> code.delx.au - gnu-emacs/blobdiff - src/macgui.h
Merge from emacs--rel--22
[gnu-emacs] / src / macgui.h
index 41ac28f49ec87e9ba8d6e369ee1a531e5267e413..9d4eb0ed9f467cf6f8681bc5cb0a02ee96a47c4a 100644 (file)
@@ -154,7 +154,18 @@ typedef int Selection;
 #define mac_get_global_mouse   GetGlobalMouse
 #define mac_is_window_toolbar_visible  IsWindowToolbarVisible
 #define mac_rect_make(f, x, y, w, h)   CGRectMake (x, y, w, h)
+
+#if USE_MAC_IMAGE_IO
+typedef struct _XImage
+{
+  int width, height;           /* size of image */
+  char *data;                  /* pointer to image data */
+  int bytes_per_line;          /* accelarator to next line */
+  int bits_per_pixel;          /* bits per pixel (ZPixmap) */
+} *Pixmap;
+#else
 typedef GWorldPtr Pixmap;
+#endif
 
 #define Cursor ThemeCursor
 #define No_Cursor (-1)