]> code.citadel.org Git - citadel.git/blobdiff - citadel/internet_addressing.c
* Implemented the 'getsubaddress' callback, but then realized
[citadel.git] / citadel / internet_addressing.c
index a8487d38a0042b1a3457ff14aff504fc232ac332..a456e3266d418ec1efb2484d481e10cbce0f53df 100644 (file)
@@ -164,6 +164,8 @@ void process_rfc822_addr(const char *rfc822, char *user, char *node, char *name)
        strcpy(node, config.c_fqdn);
        strcpy(name, "");
 
+       if (rfc822 == NULL) return;
+
        /* extract full name - first, it's From minus <userid> */
        strcpy(name, rfc822);
        stripout(name, '<', '>');