forked from bartvdbraak/blender
Add GHASH_ITER macro
This commit is contained in:
parent
e701f9b670
commit
650edc90b1
@ -131,6 +131,11 @@ void BLI_ghashIterator_step (GHashIterator *ghi);
|
|||||||
*/
|
*/
|
||||||
int BLI_ghashIterator_isDone (GHashIterator *ghi);
|
int BLI_ghashIterator_isDone (GHashIterator *ghi);
|
||||||
|
|
||||||
|
#define GHASH_ITER(gh_iter_, ghash_) \
|
||||||
|
for (BLI_ghashIterator_init(&gh_iter_, ghash_); \
|
||||||
|
!BLI_ghashIterator_isDone(&gh_iter_); \
|
||||||
|
BLI_ghashIterator_step(&gh_iter_))
|
||||||
|
|
||||||
/* *** */
|
/* *** */
|
||||||
|
|
||||||
unsigned int BLI_ghashutil_ptrhash (const void *key);
|
unsigned int BLI_ghashutil_ptrhash (const void *key);
|
||||||
|
Loading…
Reference in New Issue
Block a user