diff options
author | Sigrid <ftrvxmtrx@gmail.com> | 2021-02-04 10:45:52 +0100 |
---|---|---|
committer | Sigrid <ftrvxmtrx@gmail.com> | 2021-02-04 10:45:52 +0100 |
commit | e0bfd148e29346f9fb824ea0c6ac86b5870836ce (patch) | |
tree | 92397796aba05f732d1b1dae549515b8283ee97c | |
parent | 49220af76e04d4ac45d8a67c77ab5732208508ca (diff) | |
download | plan9front-e0bfd148e29346f9fb824ea0c6ac86b5870836ce.tar.xz |
libdraw: enter/eenter: fix Kleft for non-ascii text
-rw-r--r-- | sys/src/libdraw/eenter.c | 2 | ||||
-rw-r--r-- | sys/src/libdraw/enter.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/libdraw/eenter.c b/sys/src/libdraw/eenter.c index 6d5d70239..0e08a5d70 100644 --- a/sys/src/libdraw/eenter.c +++ b/sys/src/libdraw/eenter.c @@ -143,7 +143,7 @@ nodraw: } if(k == Kleft){ for(i = 0; i < n; i += l){ - l = chartorune(&k, buf+tick); + l = chartorune(&k, buf+i); if(i+l >= tick){ tick = i; break; diff --git a/sys/src/libdraw/enter.c b/sys/src/libdraw/enter.c index 4f0b6b6bf..cbcc52573 100644 --- a/sys/src/libdraw/enter.c +++ b/sys/src/libdraw/enter.c @@ -151,7 +151,7 @@ nodraw: } if(k == Kleft){ for(i = 0; i < n; i += l){ - l = chartorune(&k, buf+tick); + l = chartorune(&k, buf+i); if(i+l >= tick){ tick = i; break; |