* dispextern.h (struct face.stipple):
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 22 Jun 2011 06:16:16 +0000 (23:16 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 22 Jun 2011 06:16:16 +0000 (23:16 -0700)
commit0766b489e1b34964bb43db221fe967d54ac5ec5e
tree1de7cf403512dcf52d8d14dd3f05cc8065b8ad4a
parent21514da7b21e248fa5046ab27834fa431a34204c
* dispextern.h (struct face.stipple):

* image.c (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
(x_bitmap_mask, x_allocate_bitmap_record)
(x_create_bitmap_from_data, x_create_bitmap_from_file)
(x_destroy_bitmap, x_destroy_all_bitmaps, x_create_bitmap_mask)
(x_create_bitmap_from_xpm_data):
* nsterm.h (struct ns_display_info.bitmaps_size, .bitmaps_last):
* w32term.h (struct w32_display_info.icon_bitmap_id, .bitmaps_size)
(.bitmaps_last):
* xfaces.c (load_pixmap):
* xterm.c (x_bitmap_icon, x_wm_set_icon_pixmap):
* xterm.h (struct x_display_info.icon_bitmap_id, .bitmaps_size)
(.bitmaps_last, struct x_output.icon_bitmap):
Use ptrdiff_t, not int, for bitmap indexes.
(x_allocate_bitmap_record): Check for size overflow.
* dispextern.h, lisp.h: Adjust to API changes elsewhere.
src/ChangeLog
src/dispextern.h
src/image.c
src/lisp.h
src/nsterm.h
src/w32term.h
src/xfaces.c
src/xterm.c
src/xterm.h