]> code.delx.au - gnu-emacs/commitdiff
* gtkutil.c (xg_get_pixbuf_from_pixmap): Add cast from char *
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 13 Mar 2011 08:14:30 +0000 (00:14 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 13 Mar 2011 08:14:30 +0000 (00:14 -0800)
to unsigned char * to avoid compiler diagnostic.

src/ChangeLog
src/gtkutil.c

index 5c9efee320f29b5a816146018fb462902f95bf20..2d88ba25092a48b64026ead91fe3f2e73f58ce86 100644 (file)
@@ -1,5 +1,8 @@
 2011-03-13  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * gtkutil.c (xg_get_pixbuf_from_pixmap): Add cast from char *
+       to unsigned char * to avoid compiler diagnostic.
+
        * xgselect.c (xg_select): Remove unused var.
 
        * image.c (four_corners_best): Mark locals as initialized.
index b1ea6336eb6d47c89425a2ff655a83cabe8a4dd2..8ab41fdefd1bb855faeb3beb7ec1ad93a504579d 100644 (file)
@@ -76,7 +76,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifndef HAVE_GTK3
 #define gdk_window_get_screen(w) gdk_drawable_get_screen (w)
 #define gdk_window_get_geometry(w, a, b, c, d) \
-  gdk_window_get_geometry (w, a, b, c, d, 0) 
+  gdk_window_get_geometry (w, a, b, c, d, 0)
 #define gdk_x11_window_lookup_for_display(d, w) \
   gdk_xid_table_lookup_for_display (d, w)
 #define GDK_KEY_g GDK_g
@@ -258,7 +258,7 @@ xg_get_pixbuf_from_pixmap (FRAME_PTR f, Pixmap pix)
                    ~0, XYPixmap);
   if (!xim) return 0;
 
-  tmp_buf = gdk_pixbuf_new_from_data (xim->data,
+  tmp_buf = gdk_pixbuf_new_from_data ((guchar *) xim->data,
                                       GDK_COLORSPACE_RGB,
                                       FALSE,
                                       xim->bitmap_unit,
@@ -287,7 +287,7 @@ xg_get_pixbuf_from_pix_and_mask (FRAME_PTR f,
 
   width = gdk_pixbuf_get_width (icon_buf);
   height = gdk_pixbuf_get_height (icon_buf);
-  
+
   if (mask)
     {
       GdkPixbuf *mask_buf = xg_get_pixbuf_from_pixmap (f, mask);
@@ -393,7 +393,7 @@ xg_get_image_for_pixmap (FRAME_PTR f,
      Gtk+ assumes the pixmap is always there.  */
   icon_buf = xg_get_pixbuf_from_pix_and_mask (f, img->pixmap, img->mask);
 
-  if (icon_buf) 
+  if (icon_buf)
     {
       if (! old_widget)
         old_widget = GTK_IMAGE (gtk_image_new_from_pixbuf (icon_buf));