Fix for empty messages

This commit is contained in:
Andrew Pamment 2018-09-02 18:23:47 +10:00
parent 4fa7236270
commit db4eeff587
2 changed files with 4 additions and 1 deletions

View File

@ -954,6 +954,9 @@ void unmangle_ansi(char *body, int len, char **body_out, int *body_len) {
if (body[i] == '[') { if (body[i] == '[') {
state = 2; state = 2;
continue; continue;
} else {
state = 0;
continue;
} }
} else if (state == 2) { } else if (state == 2) {
param_count = 0; param_count = 0;

View File

@ -738,7 +738,7 @@ char *message_editor() {
} }
return return_body; return return_body;
} else if (ch.chKeyPress != '\n') { } else if (ch.chKeyPress != '\n' && ch.chKeyPress != 0x1b) {
if (position_x >= strlen(line)) { if (position_x >= strlen(line)) {
strncat(line, &ch.chKeyPress, 1); strncat(line, &ch.chKeyPress, 1);
} else { } else {