]> git.cameronkatri.com Git - cgit.git/blobdiff - configfile.c
ui-shared.c: Remove unused function print_archive_ref()
[cgit.git] / configfile.c
index 4908058ce994d546b3280d1f0c300686a8b55fd7..d98989c4312aed59e9a6a45aee3b603c8ac1c48f 100644 (file)
 #include <stdio.h>
 #include "configfile.h"
 
-int next_char(FILE *f)
+static int next_char(FILE *f)
 {
        int c = fgetc(f);
-       if (c=='\r') {
+       if (c == '\r') {
                c = fgetc(f);
-               if (c!='\n') {
+               if (c != '\n') {
                        ungetc(c, f);
                        c = '\r';
                }
@@ -23,44 +23,44 @@ int next_char(FILE *f)
        return c;
 }
 
-void skip_line(FILE *f)
+static void skip_line(FILE *f)
 {
        int c;
 
-       while((c=next_char(f)) && c!='\n' && c!=EOF)
+       while ((c = next_char(f)) && c != '\n' && c != EOF)
                ;
 }
 
-int read_config_line(FILE *f, char *line, const char **value, int bufsize)
+static int read_config_line(FILE *f, char *line, const char **value, int bufsize)
 {
        int i = 0, isname = 0;
 
        *value = NULL;
-       while(i<bufsize-1) {
+       while (i < bufsize - 1) {
                int c = next_char(f);
-               if (!isname && (c=='#' || c==';')) {
+               if (!isname && (c == '#' || c == ';')) {
                        skip_line(f);
                        continue;
                }
                if (!isname && isspace(c))
                        continue;
 
-               if (c=='=' && !*value) {
+               if (c == '=' && !*value) {
                        line[i] = 0;
-                       *value = &line[i+1];
-               } else if (c=='\n' && !isname) {
+                       *value = &line[i + 1];
+               } else if (c == '\n' && !isname) {
                        i = 0;
                        continue;
-               } else if (c=='\n' || c==EOF) {
+               } else if (c == '\n' || c == EOF) {
                        line[i] = 0;
                        break;
                } else {
-                       line[i]=c;
+                       line[i] = c;
                }
                isname = 1;
                i++;
        }
-       line[i+1] = 0;
+       line[i + 1] = 0;
        return i;
 }
 
@@ -78,7 +78,7 @@ int parse_configfile(const char *filename, configfile_value_fn fn)
        if (!(f = fopen(filename, "r")))
                return -1;
        nesting++;
-       while((len = read_config_line(f, line, &value, sizeof(line))) > 0)
+       while ((len = read_config_line(f, line, &value, sizeof(line))) > 0)
                fn(line, value);
        nesting--;
        fclose(f);