mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-23 04:52:42 -08:00
encodings: don't fake ext:make-encoding in dispatch table
si_make_encoding was bound to ext:make-encoding before version in iolib.lsp was overwriting it. That caused maybe_fix_console to fail on Windows due to infinite concurrency (si_make_encoding called itself, because iolib.lsp wasn't called yet). Fixes #160.
This commit is contained in:
parent
1c8284c17c
commit
bdc75e42da
2 changed files with 2 additions and 2 deletions
|
|
@ -1893,7 +1893,7 @@ cl_symbols[] = {
|
|||
{KEY_ "UCS-4LE", KEYWORD, NULL, -1, OBJNULL},
|
||||
|
||||
{EXT_ "LOAD-ENCODING", EXT_ORDINARY, ECL_NAME(si_load_encoding), 1, OBJNULL},
|
||||
{EXT_ "MAKE-ENCODING", EXT_ORDINARY, si_make_encoding, 1, OBJNULL},
|
||||
{EXT_ "MAKE-ENCODING", EXT_ORDINARY, NULL, 1, OBJNULL},
|
||||
{EXT_ "ALL-ENCODINGS", EXT_ORDINARY, NULL, -1, OBJNULL},
|
||||
|
||||
{KEY_ "US-ASCII", KEYWORD, NULL, -1, OBJNULL},
|
||||
|
|
|
|||
|
|
@ -1893,7 +1893,7 @@ cl_symbols[] = {
|
|||
{KEY_ "UCS-4LE",NULL},
|
||||
|
||||
{EXT_ "LOAD-ENCODING","ECL_NAME(si_load_encoding)"},
|
||||
{EXT_ "MAKE-ENCODING","si_make_encoding"},
|
||||
{EXT_ "MAKE-ENCODING",NULL},
|
||||
{EXT_ "ALL-ENCODINGS",NULL},
|
||||
|
||||
{KEY_ "US-ASCII",NULL},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue