shithub: battleship

Download patch

ref: 6a555fb11396db0babce96ad0a7218929f1af82c
parent: fbea30a51227ccf96382519966f09791b02d0f8e
author: rodri <rgl@antares-labs.eu>
date: Tue Aug 29 06:48:00 EDT 2023

removed unnecessary pointer.

--- a/bts.c
+++ b/bts.c
@@ -572,7 +572,7 @@
 netrecvthread(void *arg)
 {
 	Ioproc *io;
-	char buf[256], *s, *e;
+	char buf[256], *e;
 	int n, tot, fd;
 
 	fd = *(int*)arg;
@@ -582,13 +582,11 @@
 	while((n = ioread(io, fd, buf+tot, sizeof(buf)-1-tot)) > 0){
 		tot += n;
 		buf[tot] = 0;
-		s = buf;
-		while((e = strchr(s, '\n')) != nil){
+		while((e = strchr(buf, '\n')) != nil){
 			*e++ = 0;
-			processcmd(s);
-			tot -= e-s;
+			processcmd(buf);
+			tot -= e-buf;
 			memmove(buf, e, tot);
-			s = e;
 		}
 		if(tot >= sizeof(buf)-1)
 			tot = 0;
--- a/btsd.c
+++ b/btsd.c
@@ -55,7 +55,7 @@
 {
 	Chanpipe *cp;
 	Ioproc *io;
-	char buf[256], *s, *e;
+	char buf[256], *e;
 	int n, tot;
 
 	cp = arg;
@@ -65,13 +65,11 @@
 	while((n = ioread(io, cp->fd, buf+tot, sizeof(buf)-1-tot)) > 0){
 		tot += n;
 		buf[tot] = 0;
-		s = buf;
-		while((e = strchr(s, '\n')) != nil){
+		while((e = strchr(buf, '\n')) != nil){
 			*e++ = 0;
-			chanprint(cp->c, "%s", s);
-			tot -= e-s;
+			chanprint(cp->c, "%s", buf);
+			tot -= e-buf;
 			memmove(buf, e, tot);
-			s = e;
 		}
 		if(tot >= sizeof(buf)-1)
 			tot = 0;