X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/8656dc507aee9c5dcb3a6ad876565f5fcac425ae..a4589237d33eb5ed0858371a668f652651f4bcda:/atom.c diff --git a/atom.c b/atom.c index 0d74478..ce8295c 100644 --- a/atom.c +++ b/atom.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: atom.c,v 1.5 2004/04/08 01:36:11 mdw Exp $ + * $Id$ * * Atom management * @@ -153,7 +153,7 @@ atom *atom_gensym(atom_table *t) a = x_alloc(t->t.t.a, sizeof(atom) + sz); a->b.name = (char *)(a + 1); memcpy(a->b.name, buf, sz); - a->b.len = sz; + a->b.len = sz - 1; a->b.b.hash = UNIHASH(&unihash_global, buf, sz); a->f = ATOMF_GENSYM; a->b.b.next = t->g;