diff options
| author | Vicent Marti <tanoku@gmail.com> | 2011-05-15 23:46:22 +0300 |
|---|---|---|
| committer | Vicent Marti <tanoku@gmail.com> | 2011-05-15 23:46:22 +0300 |
| commit | 7cadd1f6a788dbb997997481f09a2e430cc94958 (patch) | |
| tree | a552ed598548d8e828d5385c4532cd8ee350aafc /src/odb.c | |
| parent | 4edf3e099aafbdaea2e4e128fc3230b36af38f41 (diff) | |
| download | libgit2-7cadd1f6a788dbb997997481f09a2e430cc94958.tar.gz | |
Check error code from `git_cache_init`
Diffstat (limited to 'src/odb.c')
| -rw-r--r-- | src/odb.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -240,13 +240,13 @@ int git_odb_new(git_odb **out) if (!db) return GIT_ENOMEM; - git_cache_init(&db->cache, GIT_DEFAULT_CACHE_SIZE, &free_odb_object); + error = git_cache_init(&db->cache, GIT_DEFAULT_CACHE_SIZE, &free_odb_object); if (error < GIT_SUCCESS) return error; - if (git_vector_init(&db->backends, 4, backend_sort_cmp) < GIT_SUCCESS) { + if ((error = git_vector_init(&db->backends, 4, backend_sort_cmp)) < GIT_SUCCESS) { free(db); - return GIT_ENOMEM; + return error; } *out = db; |
