URI: 
       tFix buffer allocation calculation in gitrawitem() - sacc - sacc(omys), simple console gopher client (mirror)
  HTML git clone https://git.parazyd.org/sacc
   DIR Log
   DIR Files
   DIR Refs
   DIR LICENSE
       ---
   DIR commit ad655e3c1be072eb6f0d1d61279028707c836a82
   DIR parent deb31cc5a1b686058273ec5e03d49564fee8e05b
  HTML Author: Quentin Rameau <quinq@fifth.space>
       Date:   Sun, 10 Sep 2017 21:37:17 +0200
       
       Fix buffer allocation calculation in gitrawitem()
       
       Thanks to Hiltjo for reporting and testing the fix!
       
       Diffstat:
         M sacc.c                              |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
   DIR diff --git a/sacc.c b/sacc.c
       t@@ -295,7 +295,7 @@ getrawitem(int sock)
                do {
                        bs -= n;
                        buf += n;
       -                if (bs <= 1) {
       +                if (bs < 1) {
                                raw = xreallocarray(raw, ++bn, BUFSIZ);
                                buf = raw + (bn-1) * BUFSIZ;
                                bs = BUFSIZ;