From 0560990e10777b6423c8d6668ce3f640fc26238a Mon Sep 17 00:00:00 2001 From: Luc Tielen Date: Thu, 23 Mar 2023 17:10:06 +0100 Subject: [PATCH] Retain order of writes to cache during clone ##io --- libr/io/io_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libr/io/io_cache.c b/libr/io/io_cache.c index 819633aac7..347eee5293 100644 --- a/libr/io/io_cache.c +++ b/libr/io/io_cache.c @@ -655,7 +655,7 @@ R_API RIOCache *r_io_cache_clone(RIO *io) { clone->tree = r_crbtree_new (NULL); clone->vec = r_pvector_new ((RPVectorFree)_io_cache_item_free); void **iter; - r_pvector_foreach_prev (io->cache->vec, iter) { + r_pvector_foreach (io->cache->vec, iter) { RIOCacheItem *ci = _clone_ci ((RIOCacheItem *)*iter); r_pvector_push (clone->vec, ci); if (ci->tree_itv) {