From 001601c74629de90044df4ab6fbd781c6bedcd1a Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Fri, 15 Jan 2016 18:02:15 -0500 Subject: more polishing --- Makefile | 4 ++-- SOURCES | 12 ++++++------ src/client.c | 6 +++--- src/server_reqs.c | 6 +++--- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Makefile b/Makefile index fe2b015..6766d91 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -CC = gcc +CC = clang OUT = build PLATFORM = unix @@ -11,7 +11,7 @@ LDFLAGS = -lgcrypt -lev HEADERS = src/*.h export/include/*.h -all: $(OUT)/$(PLATFORM).bin Makefile $(HEADERS) +all: $(OUT)/$(PLATFORM).bin Makefile SOURCES $(HEADERS) $(OUT)/$(PLATFORM).bin: $(NETCOSM_OBJ) $(HEADERS) Makefile @mkdir -p $(OUT) diff --git a/SOURCES b/SOURCES index 39dc61c..1b59997 100644 --- a/SOURCES +++ b/SOURCES @@ -1,10 +1,10 @@ -src/server.c -src/client.c src/auth.c +src/client.c +src/hash.c +src/room.c +src/server.c +src/server_reqs.c src/telnet.c +src/userdb.c src/util.c -src/room.c worlds/test.c -src/hash.c -src/userdb.c -src/server_reqs.c diff --git a/src/client.c b/src/client.c index 37f9c23..0a131d1 100644 --- a/src/client.c +++ b/src/client.c @@ -210,7 +210,7 @@ void sig_rt_0_handler(int s, siginfo_t *info, void *v) case REQ_KICK: { print_all(from_parent); - union sigval junk; + union sigval junk = { 0 }; /* the master still expects an ACK */ sigqueue(getppid(), SIGRTMIN+1, junk); exit(EXIT_SUCCESS); @@ -269,14 +269,14 @@ void sig_rt_0_handler(int s, siginfo_t *info, void *v) request_complete = 1; /* signal the master that we're done */ - union sigval junk; + union sigval junk = { 0 }; sigqueue(getppid(), SIGRTMIN+1, junk); } static void sigpipe_handler(int s) { (void) s; - union sigval junk; + union sigval junk = { 0 }; /* * necessary in case we get SIGPIPE in our SIGRTMIN+1 handler, * the master expects a response from us diff --git a/src/server_reqs.c b/src/server_reqs.c index 1270246..7856ac0 100644 --- a/src/server_reqs.c +++ b/src/server_reqs.c @@ -36,7 +36,7 @@ static void req_pass_msg(unsigned char *data, size_t datalen, } write(child->outpipe[1], data, datalen); - union sigval nothing; + union sigval nothing = { 0 }; if(sender->pid != child->pid) { @@ -119,7 +119,7 @@ static void req_kick_client(unsigned char *data, size_t datalen, unsigned char cmd = REQ_KICK; write(child->outpipe[1], &cmd, 1); write(child->outpipe[1], data + sizeof(pid_t), datalen - sizeof(pid_t)); - union sigval nothing; + union sigval nothing = { 0 }; sigqueue(child->pid, SIGRTMIN, nothing); } } @@ -435,7 +435,7 @@ finish: if(req && req->finalize) req->finalize(data, datalen, sender); - union sigval junk; + union sigval junk = { 0 }; if(sender) sigqueue(sender->pid, SIGRTMIN, junk); else -- cgit v1.1