From e5c40c123115915cbc91bf167d010e6b479a3722 Mon Sep 17 00:00:00 2001 From: Matthew Parkinson Date: Thu, 24 Jan 2019 11:48:02 +0000 Subject: [PATCH] Remove an auto as not correctly inferred. --- src/mem/superslab.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mem/superslab.h b/src/mem/superslab.h index 7656c5d..0e4d32b 100644 --- a/src/mem/superslab.h +++ b/src/mem/superslab.h @@ -92,20 +92,20 @@ namespace snmalloc { // If this wasn't previously Fresh, we need to zero some things. used = 0; - for (auto i = 0; i < SLAB_COUNT; i++) + for (size_t i = 0; i < SLAB_COUNT; i++) { meta[i].zero(); } } #ifndef NDEBUG auto curr = head; - for (auto i = 0; i < SLAB_COUNT - used - 1; i++) + for (size_t i = 0; i < SLAB_COUNT - used - 1; i++) { curr = (curr + meta[curr].next + 1) & (SLAB_COUNT - 1); } assert(curr == 0); - for (auto i = 0; i < SLAB_COUNT; i++) + for (size_t i = 0; i < SLAB_COUNT; i++) { assert(meta[i].is_unused()); }