summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Persch <chpe@src.gnome.org>2020-12-01 22:05:58 +0100
committerChristian Persch <chpe@src.gnome.org>2020-12-01 22:05:58 +0100
commit5dd5823224558ffeb202c7969e03d5766fe3894e (patch)
tree78901df809fa8a4dffb205ebfd4761c15bb1dd1f
parent90424aff47c0f49452185f419238e902515fe2b6 (diff)
downloadvte-5dd5823224558ffeb202c7969e03d5766fe3894e.tar.gz
sixel: Fix processing of DECSIXEL sequence when using UTF-8 C1 controls
The matching-controls check was getting the wrong introducer value.
-rw-r--r--src/vteseq.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vteseq.cc b/src/vteseq.cc
index 9826ce0f..5eab67c6 100644
--- a/src/vteseq.cc
+++ b/src/vteseq.cc
@@ -4457,7 +4457,7 @@ Terminal::DECSIXEL(vte::parser::Sequence const& seq)
if (!m_sixel_context)
m_sixel_context = std::make_unique<vte::sixel::Context>();
- m_sixel_context->prepare(seq.st(),
+ m_sixel_context->prepare(seq.introducer(),
fg.red >> 8, fg.green >> 8, fg.blue >> 8,
bg.red >> 8, bg.green >> 8, bg.blue >> 8,
back == VTE_DEFAULT_BG || transparent_bg,