]> granicus.if.org Git - gc/commit
Keep pointer to the start of previous entry in remove_specific_after_fork
authorIvan Maidanski <ivmai@mail.ru>
Tue, 8 May 2018 18:36:41 +0000 (21:36 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 17 Jul 2018 07:29:43 +0000 (10:29 +0300)
commit31f9130d4dcd2340e2d4e7f03c7a9d39cd845150
treeba2faa40c3c230822454f6e72f15d756efa11b7b
parent8689f1cf3fc51cfa560b4e7bfa5f14c3b6f2c9b3
Keep pointer to the start of previous entry in remove_specific_after_fork
(a cherry-pick of commit 510fb9f6 from 'master')

* specific.c [USE_CUSTOM_SPECIFIC] (GC_remove_specific_after_fork):
Replace tse** link local variable with tse* prev one; replace *link
with either key->hash[hash_val].p or prev->next.
specific.c