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';