diff --git a/ccmeta.leg b/ccmeta.leg index 9aba0ff..1ffd313 100644 --- a/ccmeta.leg +++ b/ccmeta.leg @@ -1005,9 +1005,9 @@ oop listEnd(void) return list; } -oop List_addLast(oop obj1, oop obj2) { - listAppend2(obj1, obj2); - return listEnd(); +oop List_addLast(oop list, oop obj) { + assert(list); + map_append(list, obj); } oop listEmpty(void)