compositor: change position of weston_log_file_open call
authorRafal Mielniczuk <rafal.mielniczuk2@gmail.com>
Sat, 9 Jun 2012 13:10:28 +0000 (15:10 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 11 Jun 2012 13:37:02 +0000 (09:37 -0400)
In case XDG_RUNTIME_DIR was not set, weston_log
will crash the compositor instead of spitting
error msg, as weston log was not yet opened

src/compositor.c

index 3f54450..67a750f 100644 (file)
@@ -3170,13 +3170,13 @@ int main(int argc, char *argv[])
        argc = parse_options(core_options,
                             ARRAY_LENGTH(core_options), argc, argv);
 
+       weston_log_file_open(log);
+       
        if (!getenv("XDG_RUNTIME_DIR")) {
                weston_log(xdg_error_message);
                exit(EXIT_FAILURE);
        }
 
-       weston_log_file_open(log);
-
        gettimeofday(&tv, NULL);
        brokendown_time = localtime(&tv.tv_sec);
        strftime(buffer, sizeof buffer, "%Y-%m-%d %H:%M:%S", brokendown_time);