Hello,

Another small ii patch.  Originally add_channel does

        if(!channels) channels = c;
        else {
                c->next = channels;
                channels = c;
        }

but the check to see if channels is NULL is not needed.  This patch
changes it to just

        c->next = channels;
        channels = c;

If channels is NULL, c will be the last element and c->next will be NULL anyway.

-emg
diff -r d93eaacde742 ii.c
--- a/ii.c	Fri Jun 25 10:55:05 2010 +0200
+++ b/ii.c	Fri Jul 16 14:35:51 2010 -0700
@@ -123,13 +123,10 @@
 		perror("ii: cannot allocate memory");
 		exit(EXIT_FAILURE);
 	}
-	if(!channels) channels = c;
-	else {
-		c->next = channels;
-		channels = c;
-	}
 	c->fd = fd;
 	c->name = strdup(name);
+	c->next = channels;
+	channels = c;
 }
 
 static void rm_channel(Channel *c) {

Reply via email to