Alex Thiel writes: > > gc-malloc.c: In function `scm_gc_realloc': > gc-malloc.c:323: parse error before `void' > gc-malloc.c:330: `ptr' undeclared (first use in this function) Thanks. This was a recent change. I applied a fix. > gcc >= 3.0 works fine. Variables defined in the middle of functions, a la C++, is either a c99-ism or a gcc-ism, not sure which.