summaryrefslogtreecommitdiff
path: root/tests-clar/repo/setters.c
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2013-04-21 19:26:35 +0200
committerCarlos Martín Nieto <cmn@dwim.me>2013-04-22 17:12:11 +0200
commit05b179648aca91799274afbd03d40f31783547ac (patch)
tree6eb7f09499286d115754c5c3e802053bbdcce0e6 /tests-clar/repo/setters.c
parentd08dd728a80eb993d80ec30d8c9f9025664c8990 (diff)
downloadlibgit2-05b179648aca91799274afbd03d40f31783547ac.tar.gz
Make refcounting atomic
Diffstat (limited to 'tests-clar/repo/setters.c')
-rw-r--r--tests-clar/repo/setters.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests-clar/repo/setters.c b/tests-clar/repo/setters.c
index 063d76c8d..f34f1e471 100644
--- a/tests-clar/repo/setters.c
+++ b/tests-clar/repo/setters.c
@@ -69,13 +69,13 @@ void test_repo_setters__setting_a_new_index_on_a_repo_which_has_already_loaded_o
git_index *new_index;
cl_git_pass(git_index_open(&new_index, "./my-index"));
- cl_assert(((git_refcount *)new_index)->refcount == 1);
+ cl_assert(((git_refcount *)new_index)->refcount.val == 1);
git_repository_set_index(repo, new_index);
- cl_assert(((git_refcount *)new_index)->refcount == 2);
+ cl_assert(((git_refcount *)new_index)->refcount.val == 2);
git_repository_free(repo);
- cl_assert(((git_refcount *)new_index)->refcount == 1);
+ cl_assert(((git_refcount *)new_index)->refcount.val == 1);
git_index_free(new_index);
@@ -90,13 +90,13 @@ void test_repo_setters__setting_a_new_odb_on_a_repo_which_already_loaded_one_pro
git_odb *new_odb;
cl_git_pass(git_odb_open(&new_odb, "./testrepo.git/objects"));
- cl_assert(((git_refcount *)new_odb)->refcount == 1);
+ cl_assert(((git_refcount *)new_odb)->refcount.val == 1);
git_repository_set_odb(repo, new_odb);
- cl_assert(((git_refcount *)new_odb)->refcount == 2);
+ cl_assert(((git_refcount *)new_odb)->refcount.val == 2);
git_repository_free(repo);
- cl_assert(((git_refcount *)new_odb)->refcount == 1);
+ cl_assert(((git_refcount *)new_odb)->refcount.val == 1);
git_odb_free(new_odb);