dtable/etable initialization code in libcitadel was
authorArt Cancro <ajc@citadel.org>
Thu, 17 Jan 2008 05:08:46 +0000 (05:08 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 17 Jan 2008 05:08:46 +0000 (05:08 +0000)
commitdf7df08f76c54e628a9bf50a560056a1b0b83d2f
tree163473656e2a2c178840cfbea2d7bba90e454a74
parent13058efcc44e3c9772adb2752c958c212ac207d7
dtable/etable initialization code in libcitadel was
not complete.  CtdlEncodeBase64() still initialized upon each call -- and it was
initializing dtable, not etable, causing dtable to have the wrong data the next time
CtdlDecodeBase64() is called.  Fixed.  Also noticed that WebCit was not calling the
initialization function at all, so this has probably been broken ever since the move
to libcitadel.  Fixed this too.
libcitadel/lib/tools.c
webcit/webserver.c