commit 766ef8cf22f28b8d026023a0876a42c059e8856f
parent fa1cd1d694185c9c38e5fe61059dc4ba8715b585
Author: Mohamed Aslan <maslan@sce.carleton.ca>
Date: Mon, 26 May 2014 13:57:32 -0400
fix text editor not found bug
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmd-commit.c b/cmd-commit.c
@@ -150,7 +150,8 @@ cmd_commit(int argc, char **argv)
}
else if ((editor = getenv("EDITOR")) != NULL) {
asprintf(&exec, "%s %s", editor, msg_file);
- system(exec);
+ if (system(exec) != EXIT_SUCCESS)
+ errx(EXIT_FAILURE, "error, failed to launch \'%s\' text editor.", editor);
free(exec);
}
else {