]> git.pond.sub.org Git - empserver/commit
Verify game state and configuration reference sanity
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 25 Apr 2011 07:45:58 +0000 (09:45 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Jun 2011 14:54:29 +0000 (16:54 +0200)
commit7da9aab5a1e0918baadd3296406e6bf4f9e65aa7
treec27cf91379ca0a63964d10d0d93e0671902b578d
parentb30c83cd649e7e2b3f1622f6c63fcdad7079f1f7
Verify game state and configuration reference sanity

Table elements reference other table elements.  Bad things happen when
references dangle.  ef_verify() already checks whether the referenced
table elements exist.  This commit makes it check whether the elements
are "in use".  This catches stuff like living planes on dead carriers.
src/lib/common/ef_verify.c