diff options
Diffstat (limited to 'builtin-commit.c')
| -rw-r--r-- | builtin-commit.c | 23 | 
1 files changed, 10 insertions, 13 deletions
diff --git a/builtin-commit.c b/builtin-commit.c index 41e222d267..88c51bdd3a 100644 --- a/builtin-commit.c +++ b/builtin-commit.c @@ -438,8 +438,8 @@ static int prepare_to_commit(const char *index_file, const char *prefix)  		hook_arg1 = "message";  	} else if (logfile) {  		if (strbuf_read_file(&sb, logfile, 0) < 0) -			die("could not read log file '%s': %s", -			    logfile, strerror(errno)); +			die_errno("could not read log file '%s'", +				  logfile);  		hook_arg1 = "message";  	} else if (use_message) {  		buffer = strstr(use_message_buffer, "\n\n"); @@ -450,16 +450,15 @@ static int prepare_to_commit(const char *index_file, const char *prefix)  		hook_arg2 = use_message;  	} else if (!stat(git_path("MERGE_MSG"), &statbuf)) {  		if (strbuf_read_file(&sb, git_path("MERGE_MSG"), 0) < 0) -			die("could not read MERGE_MSG: %s", strerror(errno)); +			die_errno("could not read MERGE_MSG");  		hook_arg1 = "merge";  	} else if (!stat(git_path("SQUASH_MSG"), &statbuf)) {  		if (strbuf_read_file(&sb, git_path("SQUASH_MSG"), 0) < 0) -			die("could not read SQUASH_MSG: %s", strerror(errno)); +			die_errno("could not read SQUASH_MSG");  		hook_arg1 = "squash";  	} else if (template_file && !stat(template_file, &statbuf)) {  		if (strbuf_read_file(&sb, template_file, 0) < 0) -			die("could not read %s: %s", -			    template_file, strerror(errno)); +			die_errno("could not read '%s'", template_file);  		hook_arg1 = "template";  	} @@ -472,8 +471,7 @@ static int prepare_to_commit(const char *index_file, const char *prefix)  	fp = fopen(git_path(commit_editmsg), "w");  	if (fp == NULL) -		die("could not open %s: %s", -		    git_path(commit_editmsg), strerror(errno)); +		die_errno("could not open '%s'", git_path(commit_editmsg));  	if (cleanup_mode != CLEANUP_NONE)  		stripspace(&sb, 0); @@ -497,7 +495,7 @@ static int prepare_to_commit(const char *index_file, const char *prefix)  	}  	if (fwrite(sb.buf, 1, sb.len, fp) < sb.len) -		die("could not write commit template: %s", strerror(errno)); +		die_errno("could not write commit template");  	strbuf_release(&sb); @@ -940,8 +938,8 @@ int cmd_commit(int argc, const char **argv, const char *prefix)  		pptr = &commit_list_insert(lookup_commit(head_sha1), pptr)->next;  		fp = fopen(git_path("MERGE_HEAD"), "r");  		if (fp == NULL) -			die("could not open %s for reading: %s", -			    git_path("MERGE_HEAD"), strerror(errno)); +			die_errno("could not open '%s' for reading", +				  git_path("MERGE_HEAD"));  		while (strbuf_getline(&m, fp, '\n') != EOF) {  			unsigned char sha1[20];  			if (get_sha1_hex(m.buf, sha1) < 0) @@ -952,8 +950,7 @@ int cmd_commit(int argc, const char **argv, const char *prefix)  		strbuf_release(&m);  		if (!stat(git_path("MERGE_MODE"), &statbuf)) {  			if (strbuf_read_file(&sb, git_path("MERGE_MODE"), 0) < 0) -				die("could not read MERGE_MODE: %s", -						strerror(errno)); +				die_errno("could not read MERGE_MODE");  			if (!strcmp(sb.buf, "no-ff"))  				allow_fast_forward = 0;  		}  | 
