dcs: abort() in bsu/esu

Since I haven't seen this in the wild, let's abort() to make sure we
catch when an application does this, so we can verify it really works.
This commit is contained in:
Daniel Eklöf 2020-01-12 12:47:41 +01:00
parent 21646f0059
commit 14982159e4
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

6
dcs.c
View file

@ -8,19 +8,21 @@
static void
bsu(struct terminal *term)
{
LOG_DBG("BSU - Begin Synchronized Update (params: %.*s)",
LOG_WARN("untested: BSU - Begin Synchronized Update (params: %.*s)",
(int)term->vt.dcs.idx, term->vt.dcs.data);
term_enable_application_synchronized_updates(term);
abort();
}
static void
esu(struct terminal *term)
{
LOG_DBG("ESU - Begin Synchronized Update (params: %.*s)",
LOG_WARN("untested: ESU - Begin Synchronized Update (params: %.*s)",
(int)term->vt.dcs.idx, term->vt.dcs.data);
term_disable_application_synchronized_updates(term);
abort();
}
void