diff options
author | Rafael G. Martins <rafael@rafaelmartins.eng.br> | 2016-12-23 17:13:03 +0100 |
---|---|---|
committer | Rafael G. Martins <rafael@rafaelmartins.eng.br> | 2016-12-23 17:13:03 +0100 |
commit | ccb429435e162915917f2492217c4e206b9b2a96 (patch) | |
tree | 5aca18649cd45f2583593ff5799e9512c1960eb2 /src/blogc | |
parent | b9ec274bed571db9c705b65bb8c0bb6409c34fc4 (diff) | |
download | blogc-ccb429435e162915917f2492217c4e206b9b2a96.tar.gz blogc-ccb429435e162915917f2492217c4e206b9b2a96.tar.bz2 blogc-ccb429435e162915917f2492217c4e206b9b2a96.zip |
blogc: common: git-receiver: improved error handling
Diffstat (limited to 'src/blogc')
-rw-r--r-- | src/blogc/loader.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/blogc/loader.c b/src/blogc/loader.c index 57db98f..165bb8e 100644 --- a/src/blogc/loader.c +++ b/src/blogc/loader.c @@ -62,6 +62,7 @@ blogc_template_parse_from_file(const char *f, bc_error_t **err) { if (err == NULL || *err != NULL) return NULL; + size_t len; char *s = bc_file_get_contents(f, true, &len, err); if (s == NULL) @@ -77,6 +78,7 @@ blogc_source_parse_from_file(const char *f, bc_error_t **err) { if (err == NULL || *err != NULL) return NULL; + size_t len; char *s = bc_file_get_contents(f, true, &len, err); if (s == NULL) @@ -98,6 +100,9 @@ blogc_source_parse_from_file(const char *f, bc_error_t **err) bc_slist_t* blogc_source_parse_from_files(bc_trie_t *conf, bc_slist_t *l, bc_error_t **err) { + if (err == NULL || *err != NULL) + return NULL; + bc_error_t *tmp_err = NULL; bc_slist_t *rv = NULL; unsigned int with_date = 0; |