From ae2018917046da49f5926a3056360246d5abead2 Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Wed, 28 Nov 2012 11:47:38 +0100 Subject: [PATCH] object: Raise proper code on invalid object type --- src/object.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/object.c b/src/object.c index f71ee48d3..392fd80a8 100644 --- a/src/object.c +++ b/src/object.c @@ -87,7 +87,7 @@ int git_object__from_odb_object( git_object *object = NULL; if (type != GIT_OBJ_ANY && type != odb_obj->raw.type) { - giterr_set(GITERR_ODB, "The requested type does not match the type in the ODB"); + giterr_set(GITERR_INVALID, "The requested type does not match the type in the ODB"); return GIT_ENOTFOUND; } @@ -161,7 +161,7 @@ int git_object_lookup_prefix( if (object != NULL) { if (type != GIT_OBJ_ANY && type != object->type) { git_object_free(object); - giterr_set(GITERR_ODB, "The given type does not match the type in ODB"); + giterr_set(GITERR_INVALID, "The requested type does not match the type in ODB"); return GIT_ENOTFOUND; }