diff options
author | nulltoken <emeric.fermas@gmail.com> | 2012-11-12 14:06:13 +0100 |
---|---|---|
committer | nulltoken <emeric.fermas@gmail.com> | 2012-12-01 08:34:24 +0100 |
commit | 83458bb77ff8dd82411924c7fd376dc338c8bd18 (patch) | |
tree | a1cc3d08d03e99dab3db3015d7d16ff00a6b5388 | |
parent | 032ba9e4adf61dd9f33fa4eac03618378b52adb3 (diff) | |
download | libgit2-83458bb77ff8dd82411924c7fd376dc338c8bd18.tar.gz |
refs: Fix error clearing
-rw-r--r-- | src/refs.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/refs.c b/src/refs.c index 76c9f42ba..61a515c94 100644 --- a/src/refs.c +++ b/src/refs.c @@ -1962,8 +1962,12 @@ int git_reference__is_valid_name( const char *refname, unsigned int flags) { + int error; + + error = git_reference__normalize_name(NULL, refname, flags) == 0; giterr_clear(); - return git_reference__normalize_name(NULL, refname, flags) == 0; + + return error; } int git_reference_is_valid_name( |