HUGE PATCH. This moves all of mime_parser.c and all
[citadel.git] / citadel / modules / rssclient / serv_rssclient.c
index fa0fa76c2de02daff9a71ed178ebb5114842db56..868516907a7bbefa6dab1a9c3d1f86b4bb225fdf 100644 (file)
 #include <errno.h>
 #include <sys/types.h>
 #include <sys/stat.h>
+#include <libcitadel.h>
 #include "citadel.h"
 #include "server.h"
 #include "citserver.h"
 #include "support.h"
 #include "config.h"
-#include "tools.h"
 #include "room_ops.h"
 #include "ctdl_module.h"
 #include "clientsocket.h"
@@ -126,6 +126,7 @@ void rss_save_item(struct rss_item *ri) {
        else {
                /* Item has not been seen, so save it. */
 
+               if (ri->description == NULL) ri->description = strdup("");
                for (i=strlen(ri->description); i>=0; --i) {
                        if (isspace(ri->description[i])) {
                                ri->description[i] = ' ';