From 04b2683af275d962ffc1ffcab5a22535dc30b4a3 Mon Sep 17 00:00:00 2001 From: Hugo Saint-Vignes Date: Mon, 16 Nov 2020 17:07:33 +0100 Subject: [PATCH] [poincare] Replaced an escape case with an assert only Change-Id: I5ea501beeb42577a25dd752f8b9492210abd38fc --- poincare/src/symbol_abstract.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/poincare/src/symbol_abstract.cpp b/poincare/src/symbol_abstract.cpp index c7758717a..be598f97b 100644 --- a/poincare/src/symbol_abstract.cpp +++ b/poincare/src/symbol_abstract.cpp @@ -73,11 +73,7 @@ Expression SymbolAbstract::Expand(const SymbolAbstract & symbol, Context * conte { return clone ? symbol.clone() : *const_cast(&symbol); } - if (context == nullptr) { - // A context is required - assert(false); - return Undefined::Builder(); - } + assert(context); Expression e = context->expressionForSymbolAbstract(symbol, clone); /* Replace all the symbols iteratively. This prevents a memory failure when * symbols are defined circularly. */