1
0
mirror of https://github.com/janet-lang/janet synced 2024-12-01 04:19:55 +00:00

Fix dst_register.

This commit is contained in:
Calvin Rose 2018-08-22 22:12:47 -04:00
parent 510feeed7f
commit 1b009b4f1f
2 changed files with 3 additions and 3 deletions

View File

@ -32,8 +32,8 @@ BINDIR=$(PREFIX)/bin
# TODO - when api is finalized, only export public symbols instead of using rdynamic # TODO - when api is finalized, only export public symbols instead of using rdynamic
# which exports all symbols. Saves a few KB in binary. # which exports all symbols. Saves a few KB in binary.
CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -g #CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -g
#CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -O2 -fvisibility=hidden CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -O2 -fvisibility=hidden
CLIBS=-lm -ldl CLIBS=-lm -ldl
PREFIX=/usr/local PREFIX=/usr/local
DST_TARGET=dst DST_TARGET=dst

View File

@ -138,7 +138,7 @@ const void *dst_strbinsearch(
} }
void dst_register(const char *name, Dst value) { void dst_register(const char *name, Dst value) {
Dst regkey = dst_cstringv(name); Dst regkey = dst_csymbolv(name);
dst_table_put(dst_vm_registry, regkey, value); dst_table_put(dst_vm_registry, regkey, value);
dst_table_put(dst_vm_registry, value, regkey); dst_table_put(dst_vm_registry, value, regkey);
} }