A spot of refactoring

This commit is contained in:
Kovid Goyal
2017-04-28 08:54:06 +05:30
parent 898a8075be
commit 35f2b3254a
3 changed files with 10 additions and 2 deletions
+4 -2
View File
@@ -225,10 +225,12 @@ handle_esc_mode_char(Screen *screen, uint32_t ch, PyObject DUMP_UNUSED *dump_cal
switch(ch) {
case '@':
REPORT_COMMAND(screen_use_latin1, 1);
screen->use_latin1 = true; screen->utf8_state = 0; screen->utf8_codepoint = 0; break;
screen_use_latin1(screen, true);
break;
case 'G':
REPORT_COMMAND(screen_use_latin1, 0);
screen->use_latin1 = false; screen->utf8_state = 0; screen->utf8_codepoint = 0; break;
screen_use_latin1(screen, false);
break;
default:
REPORT_ERROR("Unhandled Esc %% code: 0x%x", ch); break;
}