diff --git src/vteseq.c src/vteseq.c --- src/vteseq.c +++ src/vteseq.c @@ -654,9 +654,9 @@ vte_sequence_handler_decset_internal(VteTerminal *terminal, GINT_TO_POINTER(TRUE), NULL, NULL,}, /* 47: Alternate screen. */ - {47, NULL, NULL, (gpointer) &terminal->pvt->screen, - &terminal->pvt->normal_screen, - &terminal->pvt->alternate_screen, + {47, NULL, NULL, NULL, + NULL, + NULL, NULL, NULL,}, /* 66: Keypad mode. */ {66, &terminal->pvt->keypad_mode, NULL, NULL, @@ -704,23 +704,23 @@ vte_sequence_handler_decset_internal(VteTerminal *terminal, /* 1037: disallowed, delete key policy is set by user. */ {1037, NULL, NULL, NULL, NULL, NULL, NULL, NULL,}, /* 1047: Use alternate screen buffer. */ - {1047, NULL, NULL, (gpointer) &terminal->pvt->screen, - &terminal->pvt->normal_screen, - &terminal->pvt->alternate_screen, + {1047, NULL, NULL, NULL, + NULL, + NULL, NULL, NULL,}, /* 1048: Save/restore cursor position. */ {1048, NULL, NULL, NULL, NULL, NULL, - vte_sequence_handler_rc, - vte_sequence_handler_sc,}, + NULL, + NULL,}, /* 1049: Use alternate screen buffer, saving the cursor * position. */ - {1049, NULL, NULL, (gpointer) &terminal->pvt->screen, - &terminal->pvt->normal_screen, - &terminal->pvt->alternate_screen, - vte_sequence_handler_rc, - vte_sequence_handler_sc,}, + {1049, NULL, NULL, NULL, + NULL, + NULL, + NULL, + NULL,}, /* 1051: Sun function key mode. */ {1051, NULL, NULL, (gpointer) &terminal->pvt->sun_fkey_mode, GINT_TO_POINTER(FALSE),