diff options
author | Junio C Hamano <junkio@cox.net> | 2007-04-01 21:13:27 -0700 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-04-05 15:07:16 -0700 |
commit | 0424138d5715dbf8605bacfbd22210aac85a1a8f (patch) | |
tree | d3e540a33cad4074ceb50f04e8b5a2b3bb6c5fc8 /merge-recursive.c | |
parent | b18825876ae60e67e646097945c8365779175ee2 (diff) | |
download | git-0424138d5715dbf8605bacfbd22210aac85a1a8f.tar.gz |
Fix bogus error message from merge-recursive error path
This error message should not usually trigger, but the function
make_cache_entry() called by add_cacheinfo() can return early
without calling into refresh_cache_entry() that sets cache_errno.
Also the error message had a wrong function name reported, and
it did not say anything about which path failed either.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'merge-recursive.c')
-rw-r--r-- | merge-recursive.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/merge-recursive.c b/merge-recursive.c index e1aebd7727..3611a2bdb7 100644 --- a/merge-recursive.c +++ b/merge-recursive.c @@ -221,7 +221,7 @@ static int add_cacheinfo(unsigned int mode, const unsigned char *sha1, struct cache_entry *ce; ce = make_cache_entry(mode, sha1 ? sha1 : null_sha1, path, stage, refresh); if (!ce) - return error("cache_addinfo failed: %s", strerror(cache_errno)); + return error("addinfo_cache failed for path '%s'", path); return add_cache_entry(ce, options); } |