]> git.pond.sub.org Git - empserver/commit
Make xundump capable of extending tables
authorMarkus Armbruster <armbru@pond.sub.org>
Thu, 21 Feb 2008 20:17:32 +0000 (21:17 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 24 Feb 2008 07:40:08 +0000 (08:40 +0100)
commitf8a35dda1e488efe18dc2bca7019f04d60480ff2
tree051c483d76bd1f08c35cf29c14919f5da25674ac
parentd4ac7d94b2aa4ee7d98f61c339a4fde40d9c254e
Make xundump capable of extending tables

Use ef_ensure_space() in getobj().  This also makes sure objects are
properly initialized before undumping writes to them.

Clean up how sentinels are appended: instead of keeping its slot
reserved while undumping, keep it in the table, and strip it off when
done.
src/lib/common/xundump.c