diff --git a/libguile/gc.c b/libguile/gc.c index 89c03a297..a00c89228 100644 --- a/libguile/gc.c +++ b/libguile/gc.c @@ -1863,6 +1863,8 @@ static void cleanup (void) #else #ifdef HAVE_ON_EXIT +extern int on_exit (void (*procp) (), int arg); + static void cleanup (int status, void *arg) #else