mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-18 01:30:27 +02:00
*** empty log message ***
This commit is contained in:
parent
a61f4e0c61
commit
d2e53ed6f8
56 changed files with 392 additions and 923 deletions
|
@ -164,7 +164,7 @@ scm_frame_end (void)
|
|||
encounter #<winder> entries on the way.
|
||||
*/
|
||||
|
||||
while (SCM_CONSP (scm_dynwinds))
|
||||
while (scm_is_pair (scm_dynwinds))
|
||||
{
|
||||
SCM entry = SCM_CAR (scm_dynwinds);
|
||||
scm_dynwinds = SCM_CDR (scm_dynwinds);
|
||||
|
@ -308,7 +308,7 @@ scm_i_dowinds (SCM to, long delta, void (*turn_func) (void *), void *data)
|
|||
/* key = #t | symbol | thunk | list of variables */
|
||||
if (SCM_NIMP (wind_key))
|
||||
{
|
||||
if (SCM_CONSP (wind_key))
|
||||
if (scm_is_pair (wind_key))
|
||||
{
|
||||
if (SCM_VARIABLEP (SCM_CAR (wind_key)))
|
||||
scm_swap_bindings (wind_key, SCM_CDR (wind_elt));
|
||||
|
@ -342,7 +342,7 @@ scm_i_dowinds (SCM to, long delta, void (*turn_func) (void *), void *data)
|
|||
wind_key = SCM_CAR (wind_elt);
|
||||
if (SCM_NIMP (wind_key))
|
||||
{
|
||||
if (SCM_CONSP (wind_key))
|
||||
if (scm_is_pair (wind_key))
|
||||
{
|
||||
if (SCM_VARIABLEP (SCM_CAR (wind_key)))
|
||||
scm_swap_bindings (wind_key, SCM_CDR (wind_elt));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue