X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Ffulltext%2Fserv_fulltext.c;h=681262b4e67aa4aca5c99667d61f94bbed35eb29;hp=efd808ab455bb2ff29415d0d5575362f2cd7a596;hb=67389143a05505c730bdc5fed522274738fe4b42;hpb=e8b23a8564bb4c78c01cc798bdd9ff7a16eb99da diff --git a/citadel/modules/fulltext/serv_fulltext.c b/citadel/modules/fulltext/serv_fulltext.c index efd808ab4..681262b4e 100644 --- a/citadel/modules/fulltext/serv_fulltext.c +++ b/citadel/modules/fulltext/serv_fulltext.c @@ -143,7 +143,7 @@ void ft_index_message(long msgnum, int op) { msgtext = CC->redirect_buffer; CC->redirect_buffer = NULL; syslog(LOG_DEBUG, "Wordbreaking message %ld...", msgnum); - if (StrLength(CC->redirect_buffer) == 0) { + if ((msgtext == NULL) || (StrLength(msgtext) == 0)) { syslog(LOG_ALERT, "This message has a zero length. Probable data corruption."); } txt = SmashStrBuf(&msgtext);