From 1c42bf8de0df2ff9362b4a58488c540eefcc3b1e Mon Sep 17 00:00:00 2001 From: Snaipe Date: Tue, 22 Sep 2015 01:46:56 +0200 Subject: [PATCH] Fixed signedness comparison warning on delete_arr --- include/criterion/alloc.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/criterion/alloc.h b/include/criterion/alloc.h index 8b80ead..741b999 100644 --- a/include/criterion/alloc.h +++ b/include/criterion/alloc.h @@ -88,9 +88,8 @@ namespace criterion { void delete_arr(T* ptr) { size_t len = *(reinterpret_cast(ptr)); T* arr = reinterpret_cast(reinterpret_cast(ptr) + 1); - for (int i = 0; i < len; ++i) { + for (size_t i = 0; i < len; ++i) arr[i].~T(); - } cr_free(ptr); }