]> git.cameronkatri.com Git - cgit.git/blobdiff - configfile.c
ui-blame: Break out emit_blame_entry into component methods
[cgit.git] / configfile.c
index 833f158e1a76469bbfdc9a1e5aac7dc0947a603f..e0391091e147891ca2639142a7b29180030db125 100644 (file)
@@ -6,8 +6,7 @@
  *   (see COPYING for full license text)
  */
 
-#include <ctype.h>
-#include <stdio.h>
+#include <git-compat-util.h>
 #include "configfile.h"
 
 static int next_char(FILE *f)
@@ -40,7 +39,9 @@ static int read_config_line(FILE *f, struct strbuf *name, struct strbuf *value)
 
        /* Skip comments and preceding spaces. */
        for(;;) {
-               if (c == '#' || c == ';')
+               if (c == EOF)
+                       return 0;
+               else if (c == '#' || c == ';')
                        skip_line(f);
                else if (!isspace(c))
                        break;