t* gopherproxy-c customized
       
   URI git clone git://git.codevoid.de/gopherproxy-c-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 2922b5f38556aacf5dd1c6928b34be60a07cec7b
   DIR parent 37d95c874eab8ad35bd95ad3381405310934cd08
   URI Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Fri, 17 Aug 2018 12:50:40 +0200
       
       fix: initialize uri also when query is empty
       
       + minor code-style.
       
       Diffstat:
         M gopherproxy.c                       |       5 ++---
       
       1 file changed, 2 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/gopherproxy.c b/gopherproxy.c
       t@@ -168,8 +168,7 @@ servefile(const char *server, const char *port, const char *path)
                if (pledge("stdio", NULL) == -1)
                        die(500, "pledge: %s\n", strerror(errno));
        
       -        w = dprintf(fd, "%s\r\n", path);
       -        if (w == -1)
       +        if ((w = dprintf(fd, "%s\r\n", path)) == -1)
                        die(500, "dprintf: %s\n", strerror(errno));
        
                while ((r = read(fd, buf, sizeof(buf))) > 0) {
       t@@ -450,7 +449,7 @@ int
        main(void)
        {
                struct uri u;
       -        const char *p, *qs, *path, *uri;
       +        const char *p, *qs, *path, *uri = "";
                char query[1024] = "", param[1024] = "";
                int _type = '1';