New message id generation.. fixed bug in magiedit aborting empty message

This commit is contained in:
Andrew Pamment
2016-12-04 16:37:23 +10:00
parent af21522d58
commit 88c1838bc9
5 changed files with 105 additions and 27 deletions

View File

@@ -169,19 +169,22 @@ char *message_editor() {
strcat(return_body, body_lines[i]);
strcat(return_body, "\r\n");
}
for (i=0;i<body_line_count;i++) {
free(body_lines[i]);
if (body_line_count > 0) {
for (i=0;i<body_line_count;i++) {
free(body_lines[i]);
}
free(body_lines);
}
free(body_lines);
return return_body;
} else if (strcasecmp(line, "/A") == 0) {
// abort message
for (i=0;i<body_line_count;i++) {
free(body_lines[i]);
if (body_line_count > 0) {
for (i=0;i<body_line_count;i++) {
free(body_lines[i]);
}
free(body_lines);
}
free(body_lines);
return NULL;
} else if (strcasecmp(line, "/Q") == 0) {
// quote