printf("Last delivery attempt: %s", asctime(localtime(&attempted)));
}
else if (!strncasecmp(ChrPtr(Line), HKEY("bounceto|"))) {
- printf("Sender: %s\n", ChrPtr(Line)+10);
+ printf("Sender: %s\n", ChrPtr(Line)+9);
}
else if (!strncasecmp(ChrPtr(Line), HKEY("remote|"))) {
printf("Recipient: %s\n", ChrPtr(Line)+7);
int cmd_mailq(int server_socket, char *cmdbuf) {
char buf[1024];
- long *msgs;
+ long *msgs = NULL;
int num_msgs = 0;
int num_alloc = 0;
int i;
}
}
- free(msgs);
+ if (msgs != NULL) {
+ free(msgs);
+ }
FreeStrBuf(&MsgText);
return(cmdret_ok);
}