commit - 6d022e974716847d3f3c3bc97dac50e61663c49c
commit + 087fb88cd8e5db9d9fdcf25440bced2d15fe55c8
blob - 0b09fb1668f2ec1610a7dcc8531b8b0d42862b1c
blob + 601609820b09afb7c7b0510eb66d9c98f1661668
--- got/got.c
+++ got/got.c
goto done;
error = check_rebase_or_histedit_in_progress(worktree);
- if (error)
- goto done;
-
- error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
if (error)
goto done;
error = apply_unveil(got_repo_get_path(repo), 0,
got_worktree_get_root_path(worktree));
+ if (error)
+ goto done;
+
+ error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
if (error)
goto done;
error = got_worktree_open(&worktree, cwd);
if (error != NULL)
- goto done;
-
- error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
- if (error)
goto done;
error = got_repo_open(&repo, got_worktree_get_repo_path(worktree));
error = apply_unveil(got_repo_get_path(repo), 1,
got_worktree_get_root_path(worktree));
+ if (error)
+ goto done;
+
+ error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
if (error)
goto done;
error = got_worktree_histedit_in_progress(&histedit_in_progress,
worktree);
- if (error)
- goto done;
-
- error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
if (error)
goto done;
if (error)
goto done;
+ error = get_worktree_paths_from_argv(&paths, argc, argv, worktree);
+ if (error)
+ goto done;
+
cl_arg.editor = editor;
cl_arg.cmdline_log = logmsg;
cl_arg.worktree_path = got_worktree_get_root_path(worktree);