http://bugzilla.citadel.org/show_bug.cgi?id=218
Summary: Include Cyrus SASL for more authentication options
Product: Citadel
Version: current version
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Reverted one of the strlen() to IsEmptyStr() changes
because it was causing the indexer to crash.
Well, there it is. I haven't figured out the exact reason why, but the
IsEmptyStr() code is definitely causing that function to crash. It goes
into some weird loop of trying to
Tue 21 Aug 2007 01:08:14 PM EDT from IGnatius T [EMAIL PROTECTED] Subject: Re: SVN commit log: revision 5397Reverted one of the strlen() to IsEmptyStr() changes because it was causing the indexer to crash. Well, there it is. I haven't figured out the exact reason why, but the
Tue 21 Aug 2007 03:23:50 PM EDT from [EMAIL PROTECTED] ( (string[x]) [0] == '\0')Who can see what is wrong there then?The fix is#define IsEmptyStr(a) (*(a) == '\0') with some more blanks, see what i see? it takes the adress of the n'th place of a string.a[0] is equivilant to *a maybe the braces