diff options
| author | Ken Brown | 2013-03-17 10:34:18 -0400 |
|---|---|---|
| committer | Ken Brown | 2013-03-17 10:34:18 -0400 |
| commit | 6db423a92abf874f1780b8ddb2786dff4fc5b942 (patch) | |
| tree | ab0360968e418a49eaa964381f0ecf57c94979a1 /src | |
| parent | 9c44569ea2a18099307e0571d523d8637000a153 (diff) | |
| download | emacs-6db423a92abf874f1780b8ddb2786dff4fc5b942.tar.gz emacs-6db423a92abf874f1780b8ddb2786dff4fc5b942.zip | |
Fix return type of image_background (Bug#13981)
* src/dispextern.h (RGB_PIXEL_COLOR): Move here from image.c. Use it
as return type of image_background. (Bug#13981)
* src/image.c (RGB_PIXEL_COLOR): Move to dispextern.h.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/dispextern.h | 10 | ||||
| -rw-r--r-- | src/image.c | 5 |
3 files changed, 15 insertions, 6 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 3a2a36c0cf7..4ece7400276 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2013-03-17 Ken Brown <kbrown@cornell.edu> | ||
| 2 | |||
| 3 | * dispextern.h (RGB_PIXEL_COLOR): Move here from image.c. Use it | ||
| 4 | as return type of image_background. (Bug#13981) | ||
| 5 | * image.c (RGB_PIXEL_COLOR): Move to dispextern.h. | ||
| 6 | |||
| 1 | 2013-03-16 Jan Djärv <jan.h.d@swipnet.se> | 7 | 2013-03-16 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 8 | ||
| 3 | * nsterm.m (updateFrameSize:): Change resize increments if needed. | 9 | * nsterm.m (updateFrameSize:): Change resize increments if needed. |
diff --git a/src/dispextern.h b/src/dispextern.h index 46878745c07..a696abfddbb 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -3186,7 +3186,15 @@ bool valid_image_p (Lisp_Object); | |||
| 3186 | void prepare_image_for_display (struct frame *, struct image *); | 3186 | void prepare_image_for_display (struct frame *, struct image *); |
| 3187 | ptrdiff_t lookup_image (struct frame *, Lisp_Object); | 3187 | ptrdiff_t lookup_image (struct frame *, Lisp_Object); |
| 3188 | 3188 | ||
| 3189 | unsigned long image_background (struct image *, struct frame *, | 3189 | #if defined (HAVE_X_WINDOWS) || defined (HAVE_NS) |
| 3190 | #define RGB_PIXEL_COLOR unsigned long | ||
| 3191 | #endif | ||
| 3192 | |||
| 3193 | #ifdef HAVE_NTGUI | ||
| 3194 | #define RGB_PIXEL_COLOR COLORREF | ||
| 3195 | #endif | ||
| 3196 | |||
| 3197 | RGB_PIXEL_COLOR image_background (struct image *, struct frame *, | ||
| 3190 | XImagePtr_or_DC ximg); | 3198 | XImagePtr_or_DC ximg); |
| 3191 | int image_background_transparent (struct image *, struct frame *, | 3199 | int image_background_transparent (struct image *, struct frame *, |
| 3192 | XImagePtr_or_DC mask); | 3200 | XImagePtr_or_DC mask); |
diff --git a/src/image.c b/src/image.c index 2d4e7e731ad..0d4bc82f3b4 100644 --- a/src/image.c +++ b/src/image.c | |||
| @@ -68,8 +68,6 @@ typedef struct x_bitmap_record Bitmap_Record; | |||
| 68 | #define GET_PIXEL(ximg, x, y) XGetPixel (ximg, x, y) | 68 | #define GET_PIXEL(ximg, x, y) XGetPixel (ximg, x, y) |
| 69 | #define NO_PIXMAP None | 69 | #define NO_PIXMAP None |
| 70 | 70 | ||
| 71 | #define RGB_PIXEL_COLOR unsigned long | ||
| 72 | |||
| 73 | #define PIX_MASK_RETAIN 0 | 71 | #define PIX_MASK_RETAIN 0 |
| 74 | #define PIX_MASK_DRAW 1 | 72 | #define PIX_MASK_DRAW 1 |
| 75 | #endif /* HAVE_X_WINDOWS */ | 73 | #endif /* HAVE_X_WINDOWS */ |
| @@ -88,8 +86,6 @@ typedef struct w32_bitmap_record Bitmap_Record; | |||
| 88 | #define GET_PIXEL(ximg, x, y) GetPixel (ximg, x, y) | 86 | #define GET_PIXEL(ximg, x, y) GetPixel (ximg, x, y) |
| 89 | #define NO_PIXMAP 0 | 87 | #define NO_PIXMAP 0 |
| 90 | 88 | ||
| 91 | #define RGB_PIXEL_COLOR COLORREF | ||
| 92 | |||
| 93 | #define PIX_MASK_RETAIN 0 | 89 | #define PIX_MASK_RETAIN 0 |
| 94 | #define PIX_MASK_DRAW 1 | 90 | #define PIX_MASK_DRAW 1 |
| 95 | 91 | ||
| @@ -110,7 +106,6 @@ typedef struct ns_bitmap_record Bitmap_Record; | |||
| 110 | #define GET_PIXEL(ximg, x, y) XGetPixel (ximg, x, y) | 106 | #define GET_PIXEL(ximg, x, y) XGetPixel (ximg, x, y) |
| 111 | #define NO_PIXMAP 0 | 107 | #define NO_PIXMAP 0 |
| 112 | 108 | ||
| 113 | #define RGB_PIXEL_COLOR unsigned long | ||
| 114 | #define ZPixmap 0 | 109 | #define ZPixmap 0 |
| 115 | 110 | ||
| 116 | #define PIX_MASK_RETAIN 0 | 111 | #define PIX_MASK_RETAIN 0 |