From 2cae9938fdeef1e342ddedcf07fb537699558ae7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Thu, 11 Oct 2018 12:02:41 +0200 Subject: [PATCH] [shared] Fix GlobalContext --- apps/shared/global_context.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/shared/global_context.cpp b/apps/shared/global_context.cpp index 612ca3a0c..143d47366 100644 --- a/apps/shared/global_context.cpp +++ b/apps/shared/global_context.cpp @@ -119,7 +119,7 @@ Ion::Storage::Record::ErrorStatus GlobalContext::SetExpressionForActualSymbol(co return Ion::Storage::sharedStorage()->createRecordWithExtension(symbol.name(), expExtension, expression.addressInPool(), expression.size()); } -Ion::Storage::Record::ErrorStatus GlobalContext::SetExpressionForFunctionRecord(Expression expressionToStore, const char * baseName, Ion::Storage::Record previousRecord) { +Ion::Storage::Record::ErrorStatus GlobalContext::SetExpressionForFunctionRecord(Expression expressionToStore, Ion::Storage::Record previousRecord) { Ion::Storage::Record recordToSet = previousRecord; Ion::Storage::Record::ErrorStatus error = Ion::Storage::Record::ErrorStatus::None; if (!Ion::Storage::FullNameHasExtension(previousRecord.fullName(), funcExtension, strlen(funcExtension))) { @@ -129,14 +129,14 @@ Ion::Storage::Record::ErrorStatus GlobalContext::SetExpressionForFunctionRecord( if (error == Ion::Storage::Record::ErrorStatus::None) { return error; } - recordToSet = newModel.record(); + recordToSet = newModel; } error = StorageCartesianFunction(recordToSet).setExpressionContent(expressionToStore); return error; } Ion::Storage::Record::ErrorStatus GlobalContext::SetExpressionForFunction(const Expression & expressionToStore, const SymbolAbstract & symbol, Ion::Storage::Record previousRecord) { - return SetExpressionForFunctionRecord(expressionToStore, symbol.name(), previousRecord); + return SetExpressionForFunctionRecord(expressionToStore, previousRecord); } Ion::Storage::Record GlobalContext::RecordWithBaseName(const char * name) {