Make saxdb_context definition private.
authorMichael Poole <mdpoole@troilus.org>
Sun, 30 Mar 2008 02:24:45 +0000 (22:24 -0400)
committerMichael Poole <mdpoole@troilus.org>
Sun, 30 Mar 2008 02:24:45 +0000 (22:24 -0400)
commit8aa2683163c6e3133d717a87009b333ed6260401
tree68cd6d0c7384c17c13a2002455c14b5a3e0ee803
parent6bd8682423b3da288dda2f19816b23970387c1da
Make saxdb_context definition private.

src/saxdb.h (struct saxdb_context): Declare, do not define.
  (saxdb_jmp_buf): Declare new function.
src/saxdb.c (struct saxdb_context): Define.
  (saxdb_write_db): Use saxdb_jmp_buf() instead of ctx.jbuf.
  (write_database): Likewise.
  (saxdb_jmp_buf): Define.
src/modcmd.c (cmd_dump_messages): Use saxdb_jmp_buf().
src/mod-helpserv.c (helpserv_log_request): Likewise.
src/mod-helpserv.c
src/modcmd.c
src/saxdb.c
src/saxdb.h