Code

olsrd plugin: buffer_len is unsigned
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Sat, 23 Apr 2016 08:48:11 +0000 (10:48 +0200)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Sat, 23 Apr 2016 08:49:10 +0000 (10:49 +0200)
[src/olsrd.c:666]: (style) Checking if unsigned variable 'buffer_len' is less than zero.

src/olsrd.c

index 6be7cb583d7f61918bd25254b29723918212c277..6d22d98ad4d4bb9920ef606004864fa4d777f16f 100644 (file)
@@ -611,7 +611,7 @@ static int olsrd_read_table (FILE *fh, /* {{{ */
   {
     /* An empty line ends the table. */
     buffer_len = strchomp (buffer);
-    if (buffer_len <= 0)
+    if (buffer_len == 0)
     {
       (*callback) (lineno, /* fields_num = */ 0, /* fields = */ NULL);
       break;
@@ -663,7 +663,7 @@ static int olsrd_read (void) /* {{{ */
   while (fgets (buffer, sizeof (buffer), fh) != NULL)
   {
     buffer_len = strchomp (buffer);
-    if (buffer_len <= 0)
+    if (buffer_len == 0)
       continue;
 
     if (strcmp ("Table: Links", buffer) == 0)