summaryrefslogtreecommitdiff
path: root/src/cache.c
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2017-01-27 14:05:10 +0100
committerPatrick Steinhardt <ps@pks.im>2017-02-17 11:41:06 +0100
commit85d2748c6f75bd810c7376647c8ae32984b5e3bb (patch)
treea4468d9df7903b1659fb5eca622d453ab3acefaf /src/cache.c
parentf31cb45ad2ca46cc743dfadf5ac8b916cbe4ea9c (diff)
downloadlibgit2-85d2748c6f75bd810c7376647c8ae32984b5e3bb.tar.gz
khash: avoid using `kh_key`/`kh_val` as lvalue
Diffstat (limited to 'src/cache.c')
-rw-r--r--src/cache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cache.c b/src/cache.c
index 965fc0c9b..5f71d16bb 100644
--- a/src/cache.c
+++ b/src/cache.c
@@ -219,8 +219,8 @@ static void *cache_store(git_cache *cache, git_cached_obj *entry)
git_cached_obj_decref(stored_entry);
git_cached_obj_incref(entry);
- git_oidmap_key(cache->map, pos) = &entry->oid;
- git_oidmap_value_at(cache->map, pos) = entry;
+ git_oidmap_set_key_at(cache->map, pos, &entry->oid);
+ git_oidmap_set_value_at(cache->map, pos, entry);
} else {
/* NO OP */
}