aboutsummaryrefslogtreecommitdiff
path: root/constructor.c
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2025-08-20 21:50:58 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2025-08-20 21:50:58 +0100
commitdf558da7e1979a59b5207c323962aa59b61258e4 (patch)
tree99a69d572b536a5632a687a580db25e9735ffe3c /constructor.c
parent643896e2c8a2a9088819d3410f94008a83f575c6 (diff)
downloadalisp-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.c4
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);
}