diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c index 281288e69db..c61a0d9fa83 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -4266,6 +4266,13 @@ Garbage collection happens automatically if you cons more than | |||
| 4266 | mark_stack (); | 4266 | mark_stack (); |
| 4267 | #endif | 4267 | #endif |
| 4268 | 4268 | ||
| 4269 | #ifdef USE_GTK | ||
| 4270 | { | ||
| 4271 | extern void xg_mark_data (); | ||
| 4272 | xg_mark_data (); | ||
| 4273 | } | ||
| 4274 | #endif | ||
| 4275 | |||
| 4269 | gc_sweep (); | 4276 | gc_sweep (); |
| 4270 | 4277 | ||
| 4271 | /* Clear the mark bits that we set in certain root slots. */ | 4278 | /* Clear the mark bits that we set in certain root slots. */ |