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) {