sombols-list: fix bogus entry for ext::make-encoding in symbols_list.h.
authorDaniel Kochmański <dkochmanski@hellsgate.pl>
Fri, 6 Mar 2015 16:05:26 +0000 (17:05 +0100)
committerDaniel Kochmański <dkochmanski@hellsgate.pl>
Fri, 6 Mar 2015 16:10:43 +0000 (17:10 +0100)
Due to mistake, ext::make-encoding was pointing to si_make_encoding,
but si_make_encoding was calling ext::make-encoding, what caused
infinite recursion when building for windows, when codepage was
different then Latin-1.

src/c/symbols_list.h

index 5a5f64c..e4a5f2d 100755 (executable)
@@ -1890,7 +1890,7 @@ cl_symbols[] = {
 {KEY_ "UCS-4LE", KEYWORD, NULL, -1, OBJNULL},
 
 {EXT_ "LOAD-ENCODING", EXT_ORDINARY, NULL, -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, ECL_NAME(si_load_encoding), 1, OBJNULL},
 
 {KEY_ "US-ASCII", KEYWORD, NULL, -1, OBJNULL},