diff options
author | Christian Duerr <contact@christianduerr.com> | 2022-05-18 01:58:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-17 23:58:09 +0000 |
commit | 586a5fee5a1dd578dae857a45689aece7f03edeb (patch) | |
tree | 02a7f94e0dad512fb4b4f03418484931072eedb3 /utf8parse/src/lib.rs | |
parent | dfac57ef3fdd5ddc884ce7d7559137c5123bae3e (diff) | |
download | r-alacritty-vte-586a5fee5a1dd578dae857a45689aece7f03edeb.tar.gz r-alacritty-vte-586a5fee5a1dd578dae857a45689aece7f03edeb.tar.bz2 r-alacritty-vte-586a5fee5a1dd578dae857a45689aece7f03edeb.zip |
Fix filled params list ending with subparam
When the params list for the CSI/DCS escapes is filled with all 32
parameters but ends in a subparameter, it would not properly stage the
length of the added subparameters causing the param iterator to get
stuck in place.
To ensure we always update the subparameter length even when no
parameter is staged after it, the length of subparameters is now updated
immediately while the subparameters itself are added.
Fixes #77.
Diffstat (limited to 'utf8parse/src/lib.rs')
0 files changed, 0 insertions, 0 deletions