summaryrefslogtreecommitdiff
path: root/config.c
diff options
context:
space:
mode:
authorDavid Härdeman <david@hardeman.nu>2020-06-22 10:50:15 +0200
committerDavid Härdeman <david@hardeman.nu>2020-06-22 10:50:15 +0200
commit31afd2aaaeb76a12e232eab0fb6a550b73948737 (patch)
tree7125a54d09904eef6c558a682cff0a7976529fad /config.c
parent41dc97f5d0dbcfe4399656c9aabb597f6366ca23 (diff)
Make struct cfg global and make the corresponding changes throughout
Diffstat (limited to 'config.c')
-rw-r--r--config.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/config.c b/config.c
index f49baad..eb980f8 100644
--- a/config.c
+++ b/config.c
@@ -315,14 +315,14 @@ error:
/* Returns true if there's data left to parse in buf */
bool
-config_parse_line(struct cfg *cfg, const char *filename, char **buf,
+config_parse_line(const char *filename, char **buf,
struct cfg_key_value_map *kvmap, int *rkey,
const char **rkeyname, struct cfg_value *rvalue)
{
char *line, *tmp, *key;
int i;
- assert_return(cfg && buf && *buf && kvmap && rkey && rkeyname && rvalue, false);
+ assert_return(buf && *buf && kvmap && rkey && rkeyname && rvalue, false);
eat_whitespace_and_comments(buf);
line = get_line(buf);
@@ -466,12 +466,11 @@ error:
}
bool
-config_parse_header(struct cfg *cfg, const char *filename, const char *title,
- char **buf)
+config_parse_header(const char *filename, const char *title, char **buf)
{
char *line;
- assert_return(cfg && !empty_str(filename) && !empty_str(title) && buf && *buf, false);
+ assert_return(!empty_str(filename) && !empty_str(title) && buf && *buf, false);
eat_whitespace_and_comments(buf);