src/image.c (x_bitmap_pixmap): Cast to int to avoid compiler warnings.
authorEli Zaretskii <eliz@gnu.org>
Tue, 30 Aug 2011 18:15:53 +0000 (21:15 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 30 Aug 2011 18:15:53 +0000 (21:15 +0300)
src/ChangeLog
src/image.c

index dcf4da4..e0f2ad0 100644 (file)
@@ -1,5 +1,7 @@
 2011-08-30  Eli Zaretskii  <eliz@gnu.org>
 
+       * image.c (x_bitmap_pixmap): Cast to int to avoid compiler warnings.
+
        * xdisp.c (produce_stretch_glyph): No longer static, compiled also
        when HAVE_WINDOW_SYSTEM is not defined.  Support both GUI and TTY
        frames.  Call tty_append_glyph in the TTY case.  (Bug#9402)
index d6bfc40..c5dcbb3 100644 (file)
@@ -196,7 +196,8 @@ x_bitmap_width (FRAME_PTR f, ptrdiff_t id)
 int
 x_bitmap_pixmap (FRAME_PTR f, ptrdiff_t id)
 {
-  return FRAME_X_DISPLAY_INFO (f)->bitmaps[id - 1].pixmap;
+  /* HAVE_NTGUI needs the explicit cast here.  */
+  return (int) FRAME_X_DISPLAY_INFO (f)->bitmaps[id - 1].pixmap;
 }
 #endif