(fringe_faces): Change to Lisp_Object pointer.
commit49ce2dbd86e867c5320964ecb8e9d0edb8ef94fa
authorKim F. Storm <storm@cua.dk>
Thu, 6 Jan 2005 22:03:00 +0000 (6 22:03 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 6 Jan 2005 22:03:00 +0000 (6 22:03 +0000)
treeb4673836be39b3737aa1877ac953ab54f62c91b7
parent454d797353104c296f2a4d805c1b924a8792c3aa
(fringe_faces): Change to Lisp_Object pointer.
(draw_fringe_bitmap_1): Lookup user defined fringe faces here.
(destroy_fringe_bitmap): Set fringe_faces element to nil.
(Fdefine_fringe_bitmap, init_fringe): Change allocation of
fringe_faces array and init elements to nil.
(Fset_fringe_bitmap_face): Set fringe_faces to face name instead of
non-persistent face id.
(mark_fringe_data): New function for GC.
src/fringe.c