Mercurial > emacs
comparison src/image.c @ 85095:4f61ded4a62e
(free_bitmap_record): Renamed from Free_Bitmap_Record.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 09 Oct 2007 01:39:39 +0000 |
parents | 50b33e26718b |
children | 9c9740553555 |
comparison
equal
deleted
inserted
replaced
85094:717b92d4133f | 85095:4f61ded4a62e |
---|---|
530 } | 530 } |
531 | 531 |
532 /* Free bitmap B. */ | 532 /* Free bitmap B. */ |
533 | 533 |
534 static void | 534 static void |
535 Free_Bitmap_Record (dpyinfo, bm) | 535 free_bitmap_record (dpyinfo, bm) |
536 Display_Info *dpyinfo; | 536 Display_Info *dpyinfo; |
537 Bitmap_Record *bm; | 537 Bitmap_Record *bm; |
538 { | 538 { |
539 #ifdef HAVE_X_WINDOWS | 539 #ifdef HAVE_X_WINDOWS |
540 XFreePixmap (dpyinfo->display, bm->pixmap); | 540 XFreePixmap (dpyinfo->display, bm->pixmap); |
572 Bitmap_Record *bm = &dpyinfo->bitmaps[id - 1]; | 572 Bitmap_Record *bm = &dpyinfo->bitmaps[id - 1]; |
573 | 573 |
574 if (--bm->refcount == 0) | 574 if (--bm->refcount == 0) |
575 { | 575 { |
576 BLOCK_INPUT; | 576 BLOCK_INPUT; |
577 Free_Bitmap_Record (dpyinfo, bm); | 577 free_bitmap_record (dpyinfo, bm); |
578 UNBLOCK_INPUT; | 578 UNBLOCK_INPUT; |
579 } | 579 } |
580 } | 580 } |
581 } | 581 } |
582 | 582 |
589 int i; | 589 int i; |
590 Bitmap_Record *bm = dpyinfo->bitmaps; | 590 Bitmap_Record *bm = dpyinfo->bitmaps; |
591 | 591 |
592 for (i = 0; i < dpyinfo->bitmaps_last; i++, bm++) | 592 for (i = 0; i < dpyinfo->bitmaps_last; i++, bm++) |
593 if (bm->refcount > 0) | 593 if (bm->refcount > 0) |
594 Free_Bitmap_Record (dpyinfo, bm); | 594 free_bitmap_record (dpyinfo, bm); |
595 | 595 |
596 dpyinfo->bitmaps_last = 0; | 596 dpyinfo->bitmaps_last = 0; |
597 } | 597 } |
598 | 598 |
599 | 599 |