diff options
author | Ludovic Courtès <ludo@gnu.org> | 2009-01-18 20:21:44 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2009-01-18 20:21:44 +0100 |
commit | 63385df2fdc2f9bc70804383f071f2fb74743a86 (patch) | |
tree | 90226f6c09f8c5fc0dba2bbeca65b0fbd3af218f /libguile/inline.h | |
parent | 0953b549464e5bf1433e7f0b8a49ac4b464c3c11 (diff) | |
download | guile-63385df2fdc2f9bc70804383f071f2fb74743a86.tar.gz |
GOOPS: Statically allocate the PORT class array.
* libguile/goops.c (scm_port_class): Statically allocate it.
(create_port_classes): Don't use `scm_calloc ()'.
* libguile/goops.h (scm_port_class): Update declaration.
* libguile/ports.c (scm_make_port_type): When checking whether
GOOPS is initialized, check whether the first element of
SCM_PORT_CLASS is non-zero.
Diffstat (limited to 'libguile/inline.h')
0 files changed, 0 insertions, 0 deletions