mirror of
https://git.proxmox.com/git/libgit2
synced 2025-08-07 04:21:21 +00:00
Fix issues raised on pull request
This resolves the comments on pull request #590
This commit is contained in:
parent
ae9e29fde7
commit
998f7b3dd7
@ -124,7 +124,7 @@ void giterr_set(int error_class, const char *string, ...)
|
|||||||
va_list arglist;
|
va_list arglist;
|
||||||
git_error *error;
|
git_error *error;
|
||||||
const char *oserr =
|
const char *oserr =
|
||||||
(error_class == GITERR_OS && errno > 0) ? strerror(errno) : NULL;
|
(error_class == GITERR_OS && errno != 0) ? strerror(errno) : NULL;
|
||||||
|
|
||||||
error = &GIT_GLOBAL->error_t;
|
error = &GIT_GLOBAL->error_t;
|
||||||
free(error->message);
|
free(error->message);
|
||||||
|
@ -319,12 +319,8 @@ static int add_backend_internal(git_odb *odb, git_odb_backend *backend, int prio
|
|||||||
|
|
||||||
assert(odb && backend);
|
assert(odb && backend);
|
||||||
|
|
||||||
if (backend->odb != NULL && backend->odb != odb) {
|
/* Check if the backend is already owned by another ODB */
|
||||||
/*
|
assert(!backend->odb || backend->odb == odb);
|
||||||
* TODO: Not sure how to convert this!
|
|
||||||
*/
|
|
||||||
return git__throw(GIT_EBUSY, "The backend is already owned by another ODB");
|
|
||||||
}
|
|
||||||
|
|
||||||
internal = git__malloc(sizeof(backend_internal));
|
internal = git__malloc(sizeof(backend_internal));
|
||||||
GITERR_CHECK_ALLOC(internal);
|
GITERR_CHECK_ALLOC(internal);
|
||||||
|
Loading…
Reference in New Issue
Block a user