Fri Dec  5 16:55:13 PST 1997 Geoffrey Dairiki <dairiki@alumni.caltech.edu>
	
Patch: gtk-dairiki-971205-0

This is a bug fig for gtkstyle.c.

Without this patch, if a style is attached twice or more, then
unattached (down to zero attach_count), its gc's get destroyed,
but it doesn't get removed from the attached style GCache.
If the style is later re-attached, it doesn't get re-initialized,
and attempts are made to use null gc's.

(This is because GCache's implement their own reference counts ---
a key must be removed as many times as it's been inserted before
it goes away.)

The patch is on snapshot gtk+-971201.