Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/odb.c
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2013-01-04 20:42:41 +0400
committerVicent Marti <tanoku@gmail.com>2013-01-10 18:34:56 +0400
commit891a4681ebba330f9ef33c609c5435e580ca1551 (patch)
tree64d19f6c0ef09f202aca335e879cab553e48a0c4 /src/odb.c
parent4a863c06662053a8530a0dcb24e0a2daa33e05cf (diff)
dat errorcode
Diffstat (limited to 'src/odb.c')
-rw-r--r--src/odb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/odb.c b/src/odb.c
index d0b23230c..a0d30630a 100644
--- a/src/odb.c
+++ b/src/odb.c
@@ -608,7 +608,7 @@ int git_odb__read_header_or_object(
int git_odb_read(git_odb_object **out, git_odb *db, const git_oid *id)
{
unsigned int i;
- int error = GIT_ENOTFOUND;
+ int error;
bool refreshed = false;
git_rawobj raw;
@@ -624,6 +624,7 @@ int git_odb_read(git_odb_object **out, git_odb *db, const git_oid *id)
return 0;
attempt_lookup:
+ error = GIT_ENOTFOUND;
for (i = 0; i < db->backends.length && error < 0; ++i) {
backend_internal *internal = git_vector_get(&db->backends, i);