* print.c (EXIT_NESTED_DATA): Before popping from the stack, reset
authorNeil Jerram <neil@ossau.uklinux.net>
Thu, 17 Nov 2005 18:50:01 +0000 (18:50 +0000)
committerNeil Jerram <neil@ossau.uklinux.net>
Thu, 17 Nov 2005 18:50:01 +0000 (18:50 +0000)
commitdbb5de29496c2da4a285255c951364a97600c5ba
tree8972287466a285ef49864de3d7a94661baae9a3d
parent3f98874a963607cf8f0bc50a78dcd3f85037bf44
* print.c (EXIT_NESTED_DATA): Before popping from the stack, reset
the value at its top.  This fixes a reference leak.
(PUSH_REF): Perform `pstate->top++' after calling
`PSTATE_STACK_SET ()' in order to avoid undesired potential side
effects.
libguile/ChangeLog
libguile/print.c