mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 06:41:13 +02:00
* symbols.c (scm_gensym): Bugfix. (Thanks to Johannes Hjorth.)
This commit is contained in:
parent
544b923292
commit
aea5b792f7
1 changed files with 2 additions and 1 deletions
|
@ -827,7 +827,8 @@ scm_gensym (name, obarray)
|
||||||
if (SCM_UNBNDP (name))
|
if (SCM_UNBNDP (name))
|
||||||
name = gensym_prefix;
|
name = gensym_prefix;
|
||||||
else
|
else
|
||||||
SCM_ASSERT (SCM_ROSTRINGP (name), name, SCM_ARG1, s_gensym);
|
SCM_ASSERT (SCM_NIMP (name) && SCM_ROSTRINGP (name),
|
||||||
|
name, SCM_ARG1, s_gensym);
|
||||||
new = name;
|
new = name;
|
||||||
if (SCM_UNBNDP (obarray))
|
if (SCM_UNBNDP (obarray))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue