it* sacc + cursorline and uri preview Err codevoid.de 70 i Err codevoid.de 70 hgit clone git://git.codevoid.de/sacc-sdk URL:git://git.codevoid.de/sacc-sdk codevoid.de 70 1Log /git/sacc-sdk/log.gph codevoid.de 70 1Files /git/sacc-sdk/files.gph codevoid.de 70 1Refs /git/sacc-sdk/refs.gph codevoid.de 70 1LICENSE /git/sacc-sdk/file/LICENSE.gph codevoid.de 70 i--- Err codevoid.de 70 1commit ad655e3c1be072eb6f0d1d61279028707c836a82 /git/sacc-sdk/commit/ad655e3c1be072eb6f0d1d61279028707c836a82.gph codevoid.de 70 1parent deb31cc5a1b686058273ec5e03d49564fee8e05b /git/sacc-sdk/commit/deb31cc5a1b686058273ec5e03d49564fee8e05b.gph codevoid.de 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space codevoid.de 70 iDate: Sun, 10 Sep 2017 21:37:17 +0200 Err codevoid.de 70 i Err codevoid.de 70 iFix buffer allocation calculation in gitrawitem() Err codevoid.de 70 i Err codevoid.de 70 iThanks to Hiltjo for reporting and testing the fix! Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M sacc.c | 2 +- Err codevoid.de 70 i Err codevoid.de 70 i1 file changed, 1 insertion(+), 1 deletion(-) Err codevoid.de 70 i--- Err codevoid.de 70 1diff --git a/sacc.c b/sacc.c /git/sacc-sdk/file/sacc.c.gph codevoid.de 70 it@@ -295,7 +295,7 @@ getrawitem(int sock) Err codevoid.de 70 i do { Err codevoid.de 70 i bs -= n; Err codevoid.de 70 i buf += n; Err codevoid.de 70 i- if (bs <= 1) { Err codevoid.de 70 i+ if (bs < 1) { Err codevoid.de 70 i raw = xreallocarray(raw, ++bn, BUFSIZ); Err codevoid.de 70 i buf = raw + (bn-1) * BUFSIZ; Err codevoid.de 70 i bs = BUFSIZ; Err codevoid.de 70 .