summaryrefslogtreecommitdiff
path: root/src/tree.c
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2018-11-23 18:48:40 +0100
committerPatrick Steinhardt <ps@pks.im>2018-11-28 15:22:27 +0100
commit5bfb3b58e37fc35a0838ca2fa8b38941e056cfcc (patch)
tree34e6117aa1293641fe67864f5f5a7b6d3dda898f /src/tree.c
parent382b668bf2019eb8fb7c0afc4d6e3132dca9510e (diff)
downloadlibgit2-5bfb3b58e37fc35a0838ca2fa8b38941e056cfcc.tar.gz
khash: implement map-specific foreach macros
The current foreach map macros simply redirect to the type-indifferent `kh_foreach` macro. As this type-indifferent macro directly accesses the structures, the current implementation makes it impossible to make the stuctures private to the implementation only. And making them private is required to move out the khash include into the implementations to decrease the namespace leak.
Diffstat (limited to 'src/tree.c')
0 files changed, 0 insertions, 0 deletions