• Show log

    Commit

  • Hash : 382b668b
    Author : Patrick Steinhardt
    Date : 2018-11-23T18:38:18

    khash: implement begin/end via functions instead of macros Right now, the `git_*map_begin()` and `git_*map_end()` helpers are implemented via macros which simply redirect to `kh_begin` and `kh_end`. As these macros refer to members of the map structures, they make it impossible to move the khash include into the implementation files. Implement these helpers as real functions instead to further decouple the headers from implementations.