fbp = &fringe_bitmaps[n];
if (*fbp && (*fbp)->dynamic)
{
- if (FRAME_RIF (SELECTED_FRAME ())->destroy_fringe_bitmap)
- FRAME_RIF (SELECTED_FRAME ())->destroy_fringe_bitmap (n);
+ /* XXX Is SELECTED_FRAME OK here? */
++ struct redisplay_interface *rif = FRAME_RIF (SELECTED_FRAME ());
+ if (rif && rif->destroy_fringe_bitmap)
+ rif->destroy_fringe_bitmap (n);
xfree (*fbp);
*fbp = NULL;
}
{
destroy_fringe_bitmap (which);
- if (FRAME_RIF (SELECTED_FRAME ())->define_fringe_bitmap)
- FRAME_RIF (SELECTED_FRAME ())->define_fringe_bitmap (which, fb->bits, fb->height, fb->width);
+ /* XXX Is SELECTED_FRAME OK here? */
++ struct redisplay_interface *rif = FRAME_RIF (SELECTED_FRAME ());
+ if (rif && rif->define_fringe_bitmap)
+ rif->define_fringe_bitmap (which, fb->bits, fb->height, fb->width);
fringe_bitmaps[which] = fb;
if (which >= max_used_fringe_bitmap)