Mercurial > emacs
view lisp/toolbar/fld_open.xpm @ 31897:a292cc13911a
(GC_CHECK_STRING_BYTES): Temporarily define, for bug
hunting.
(struct sdata) [GC_CHECK_STRING_BYTES]: Always record the string's
size in the sdata structure.
(SDATA_NBYTES, SDATA_DATA): New macros.
(SDATA_OF_STRING, SDATA_SIZE) [GC_CHECK_STRING_BYTES]: Define
differently for the different layout of the sdata structure.
(allocate_string_data) [GC_CHECK_STRING_BYTES]: Record string size
in sdata.
(sweep_strings, compact_small_strings) [GC_CHECK_STRING_BYTES]:
Check that size recorded in the string size and size recorded in
the sdata structure agree.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Tue, 26 Sep 2000 11:11:51 +0000 |
parents | f115e74e9dd1 |
children | a0a3fc726bd9 |
line wrap: on
line source
/* XPM */ static char *magick[] = { /* columns rows colors chars-per-pixel */ "24 24 5 1", " c Gray0", ". c #909090", "X c Gray74", "o c #fefefe", "O c Gray100", /* pixels */ "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXX XXXXXXXX", "XXXXXXXXXXX .. XXXXXXX", "XXXX XX ....ooO XXX", "XXX .. ....oooo .. XXX", "XXX .....ooooo .... XXX", "XXXX ..ooooo ...... XXX", "XXXX ..ooo ........ XXX", "XXXXX .oo .......... XXX", "XXXXX ..o .......... XXX", "XXXXXX .o .......... XXX", "XXXXXX .. ........ XXXX", "XXXXXXX . ...... XXXXXX", "XXXXXXX . ..... XXXXXXXX", "XXXXXXXX ... XXXXXXXXX", "XXXXXXXX . XXXXXXXXXXX", "XXXXXXXXX XXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX" };