]> git.pond.sub.org Git - empserver/commitdiff
(main): Fix for relative builtindir (pathological...).
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 19 Feb 2006 18:33:49 +0000 (18:33 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 19 Feb 2006 18:33:49 +0000 (18:33 +0000)
src/server/main.c

index 8f71d3d689d845dc4123cf6b1b9b2b9b98c5370b..ddd9569e1dc6caf54cf8d38d7761fc4031dab163 100644 (file)
@@ -203,6 +203,10 @@ main(int argc, char **argv)
     if (emp_config(config_file) < 0)
        exit(EXIT_FAILURE);
     ef_init();
+    if (chdir(configdir)) {
+       fprintf(stderr, "Can't chdir to %s (%s)\n", configdir, strerror(errno));
+       exit(EXIT_FAILURE);
+    }
     if (chdir(builtindir)) {
        fprintf(stderr, "Can't chdir to %s (%s)\n", builtindir, strerror(errno));
        exit(EXIT_FAILURE);