]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/internet_addressing.c
Convert RFC2047-encoded strings to UTF8 before display
[citadel.git] / citadel / server / internet_addressing.c
index 5acf8b781a38f7d876321cb1dc2c42c27cf68d9c..31e3fe2d8762a3a4c560878b6958a2d7dfddd8be 100644 (file)
@@ -1347,8 +1347,9 @@ char *harvest_collected_addresses(struct CtdlMessage *msg) {
                if (!CM_IsEmpty(msg, field)) {
                        for (j=0; j<num_tokens(msg->cm_fields[field], ','); ++j) {
                                extract_token(addr, msg->cm_fields[field], j, ',', sizeof addr);
-                               if (strstr(addr, "=?") != NULL)
+                               if (strstr(addr, "=?") != NULL) {
                                        utf8ify_rfc822_string(addr);
+                               }
                                process_rfc822_addr(addr, user, node, name);
                                h = CtdlHostAlias(node);
                                if (h != hostalias_localhost) {