diff options
author | Junio C Hamano <gitster@pobox.com> | 2017-01-31 13:14:58 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-01-31 13:14:59 -0800 |
commit | c54ba283fa4501cc02230424ccfd84622df49256 (patch) | |
tree | 616ea27040da3f9b556badfa5304237c7e5325ad /Documentation/technical | |
parent | 237bdd9ddbe52eb651787af1929d8832ce37c322 (diff) | |
parent | abd5a0026868e4c8e59126469dd76fe078689a27 (diff) | |
download | git-c54ba283fa4501cc02230424ccfd84622df49256.tar.gz |
Merge branch 'jk/clear-delta-base-cache-fix'
A crashing bug introduced in v2.11 timeframe has been found (it is
triggerable only in fast-import) and fixed.
* jk/clear-delta-base-cache-fix:
clear_delta_base_cache(): don't modify hashmap while iterating
Diffstat (limited to 'Documentation/technical')
-rw-r--r-- | Documentation/technical/api-hashmap.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/technical/api-hashmap.txt b/Documentation/technical/api-hashmap.txt index 28f5a8b715..a3f020cd9e 100644 --- a/Documentation/technical/api-hashmap.txt +++ b/Documentation/technical/api-hashmap.txt @@ -188,7 +188,9 @@ Returns the removed entry, or NULL if not found. `void *hashmap_iter_next(struct hashmap_iter *iter)`:: `void *hashmap_iter_first(struct hashmap *map, struct hashmap_iter *iter)`:: - Used to iterate over all entries of a hashmap. + Used to iterate over all entries of a hashmap. Note that it is + not safe to add or remove entries to the hashmap while + iterating. + `hashmap_iter_init` initializes a `hashmap_iter` structure. + |