diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-08-20 21:50:58 +0100 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2025-08-20 21:50:58 +0100 |
commit | df558da7e1979a59b5207c323962aa59b61258e4 (patch) | |
tree | 99a69d572b536a5632a687a580db25e9735ffe3c /constructor.c | |
parent | 643896e2c8a2a9088819d3410f94008a83f575c6 (diff) | |
download | alisp-df558da7e1979a59b5207c323962aa59b61258e4.tar.gz alisp-df558da7e1979a59b5207c323962aa59b61258e4.tar.bz2 alisp-df558da7e1979a59b5207c323962aa59b61258e4.zip |
Use sv_t instead of raw char*
We're storing them as sv_t's anyway, we're fucked with regards to
indirection. Thus, let's be nice to ourselves, and deal with the
structures. We get the size of the structure for free anyway!
Diffstat (limited to 'constructor.c')
-rw-r--r-- | constructor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/constructor.c b/constructor.c index fd1e0d0..a2669ee 100644 --- a/constructor.c +++ b/constructor.c @@ -43,6 +43,6 @@ lisp_t *make_vec(sys_t *sys, u64 capacity) lisp_t *intern(sys_t *sys, sv_t sv) { - char *s = sym_table_find(&sys->symtable, sv); - return tag_sym(s); + sv_t *str = sym_table_find(&sys->symtable, sv); + return tag_sym(str); } |