Mercurial > emacs
changeset 80546:5eb403dc8e20
(Pixmap) [USE_MAC_IMAGE_IO]: New definition for Image I/O.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Fri, 02 May 2008 09:39:12 +0000 |
parents | d4410031dce7 |
children | 06b5be2596c3 |
files | src/macgui.h |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/macgui.h Fri May 02 09:39:01 2008 +0000 +++ b/src/macgui.h Fri May 02 09:39:12 2008 +0000 @@ -152,7 +152,18 @@ #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)