Reduce ident by continuing early
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 20 Dec 2011 05:08:09 +0000 (03:08 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 20 Dec 2011 05:27:50 +0000 (03:27 -0200)
libkmod/libkmod-elf.c

index 0d84d9f..4438120 100644 (file)
@@ -420,14 +420,15 @@ int kmod_elf_get_strings(const struct kmod_elf *elf, const char *section, char *
 
        last = 0;
        for (i = 0, count = 0; i < size; i++) {
-               if (strings[i] == '\0') {
-                       if (last == i) {
-                               last = i + 1;
-                               continue;
-                       }
-                       count++;
+               if (strings[i] != '\0')
+                       continue;
+
+               if (last == i) {
                        last = i + 1;
+                       continue;
                }
+               count++;
+               last = i + 1;
        }
        if (strings[i - 1] != '\0')
                count++;