Make Repostirory_as_iter shorter
Error_set already returns NULL
This commit is contained in:
		| @@ -180,21 +180,17 @@ Repository_as_iter(Repository *self) | ||||
|     PyObject *accum = PyList_New(0); | ||||
|  | ||||
|     err = git_repository_odb(&odb, self->repo); | ||||
|     if (err < 0) { | ||||
|         Error_set(err); | ||||
|         return NULL; | ||||
|     } | ||||
|     if (err < 0) | ||||
|         return Error_set(err); | ||||
|  | ||||
|     err = git_odb_foreach(odb, Repository_build_as_iter, (void*)accum); | ||||
|     git_odb_free(odb); | ||||
|     if (err == GIT_EUSER) { | ||||
|         git_odb_free(odb); | ||||
|         return NULL; | ||||
|     } else if (err < 0) { | ||||
|         git_odb_free(odb); | ||||
|         Error_set(err); | ||||
|         return NULL; | ||||
|         return Error_set(err); | ||||
|     } | ||||
|  | ||||
|     git_odb_free(odb); | ||||
|     return PyObject_GetIter(accum); | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 J. David Ibáñez
					J. David Ibáñez