extern Lisp_Object QCwidth, QCheight, QCascent;
extern Lisp_Object Qscroll_bar;
extern Lisp_Object Qcursor;
+extern Lisp_Object Qfringe;
/* Non-nil means highlight trailing whitespace. */
#ifdef HAVE_WINDOW_SYSTEM
value = XCAR (XCDR (prop));
- if (!NUMBERP (value)
- || !valid_fringe_bitmap_id_p (XINT (value)))
+ if (!SYMBOLP (value)
+ || (value = Fget (value, Qfringe),
+ !valid_fringe_bitmap_p (value)))
return 0;
if (CONSP (XCDR (XCDR (prop))))