aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2021-07-22 17:21:16 +0200
committerWojtek Kosior <koszko@koszko.org>2021-07-22 17:21:16 +0200
commitf5b0a89729e85736a87aa310aafe11f5807f3428 (patch)
treebe6fb514cf909f0d29a402b32ed6fc6145572f0d /main.c
parentb6ace6eda12140c29ee58ec9178b9212b21fa538 (diff)
downloadhydrilla-f5b0a89729e85736a87aa310aafe11f5807f3428.tar.gz
hydrilla-f5b0a89729e85736a87aa310aafe11f5807f3428.zip
bugfixes
Diffstat (limited to 'main.c')
-rw-r--r--main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/main.c b/main.c
index b5619fe..4902585 100644
--- a/main.c
+++ b/main.c
@@ -80,7 +80,7 @@ static int process_scriptbase_subdir(struct scriptbase *base,
static int prepare_scriptbase_from_dir(const char *dir_path,
struct scriptbase *base)
{
- DIR *maindir;
+ DIR *maindir = NULL;
struct dirent *subdir;
struct stringbuf path_buf;
struct stringbuf json_buf;
@@ -91,11 +91,11 @@ static int prepare_scriptbase_from_dir(const char *dir_path,
stringbuf_init(&path_buf);
stringbuf_init(&json_buf);
- maindir = opendir(dir_path);
- if (!maindir)
+ if (scriptbase_init(base, "https://hydrilla.koszko.org/resources"))
goto end;
- if (scriptbase_init(base, "https://hydrilla.koszko.org/resources"))
+ maindir = opendir(dir_path);
+ if (!maindir)
goto end;
if (sb_sprintf(&path_buf, "%s/", dir_path))