diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2009-11-13 17:08:35 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2009-11-13 17:08:35 -0800 |
commit | b53f80bc65b8cb7d382f4c16b6218ccfcb579ef5 (patch) | |
tree | b82a941b3b1100c83f54f872e13055f3ae4d8a88 /Makefile | |
parent | 34020d9344dbce334486ea9c3f5babdc6fbcbe10 (diff) | |
download | txr-b53f80bc65b8cb7d382f4c16b6218ccfcb579ef5.tar.gz txr-b53f80bc65b8cb7d382f4c16b6218ccfcb579ef5.tar.bz2 txr-b53f80bc65b8cb7d382f4c16b6218ccfcb579ef5.zip |
* lib.c (symbolp): Bugfix: function crashed on NUM argument.
(lazy_str): Fix for gc correctness: object from make_obj must be
completely intialized before any gc-triggering operation is invoked,
otherwise the garbage collector will be traversing an object
whose fields contain old garbage.
(lazy_str_force_upto): Off-by-one error. To force the object
up to index position N, means forcing up to length N+1.
This bug can make it look like a lazy string is much shorter
than it really is.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions