From 46d40602e042f459a1c540b26acb3e2e5b331e41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Fri, 12 Oct 2018 11:19:38 +0200 Subject: [PATCH] [apps/shared] Fix wrong assertions --- apps/shared/storage_expression_model_store.cpp | 2 +- apps/shared/storage_function_store.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/shared/storage_expression_model_store.cpp b/apps/shared/storage_expression_model_store.cpp index 8f2cb6116..6466ba7e9 100644 --- a/apps/shared/storage_expression_model_store.cpp +++ b/apps/shared/storage_expression_model_store.cpp @@ -63,7 +63,7 @@ StorageExpressionModel * StorageExpressionModelStore::definedModelAtIndex(int i) int currentModelIndex = 0; StorageExpressionModel * m = modelAtIndex(currentModelIndex++); while (!m->isNull()) { - assert(currentModelIndex < numberOfModels()); + assert(currentModelIndex <= numberOfModels()); if (m->isDefined()) { if (i == index) { return m; diff --git a/apps/shared/storage_function_store.cpp b/apps/shared/storage_function_store.cpp index db57a5eb6..2cb9de6e4 100644 --- a/apps/shared/storage_function_store.cpp +++ b/apps/shared/storage_function_store.cpp @@ -28,7 +28,7 @@ StorageFunction * StorageFunctionStore::activeFunctionAtIndex(int i) const { int currentModelIndex = 0; StorageFunction * function = modelAtIndex(currentModelIndex++); while (!function->isNull()) { - assert(currentModelIndex < numberOfModels()); + assert(currentModelIndex <= numberOfModels()); if (function->isActive() && function->isDefined()) { if (i == index) { return function;