git-am: Mention --abort in usage string part of OPTIONS_SPEC
[gitweb.git] / builtin-commit.c
index 6a9dc0e30fc23d79df099fbd05b69bacf54238be..9a11ca0bcd402d9bd4488df6e3526e4a24617b30 100644 (file)
@@ -646,7 +646,11 @@ static int prepare_to_commit(const char *index_file, const char *prefix)
                char index[PATH_MAX];
                const char *env[2] = { index, NULL };
                snprintf(index, sizeof(index), "GIT_INDEX_FILE=%s", index_file);
-               launch_editor(git_path(commit_editmsg), NULL, env);
+               if (launch_editor(git_path(commit_editmsg), NULL, env)) {
+                       fprintf(stderr,
+                       "Please supply the message using either -m or -F option.\n");
+                       exit(1);
+               }
        }
 
        if (!no_verify &&