From 363eeb7162295314fbc88bf82a9dbf3041957ef6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Wed, 10 Oct 2018 20:18:14 +0200 Subject: [PATCH] [shared] StorageExpressionModel: add the method text() --- apps/shared/storage_expression_model.cpp | 4 ++-- apps/shared/storage_expression_model.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/shared/storage_expression_model.cpp b/apps/shared/storage_expression_model.cpp index 782bbabe3..7d472a065 100644 --- a/apps/shared/storage_expression_model.cpp +++ b/apps/shared/storage_expression_model.cpp @@ -18,14 +18,14 @@ StorageExpressionModel::StorageExpressionModel(Storage::Record record) : { } -/*void StorageExpressionModel::text(char * buffer, size_t bufferSize) const { +void StorageExpressionModel::text(char * buffer, size_t bufferSize) const { Expression e = expression(); if (e.isUninitialized() && bufferSize > 0) { buffer[0] = 0; } else { e.serialize(buffer, bufferSize); } -}*/ +} Expression StorageExpressionModel::expression(Poincare::Context * context) const { if (m_expression.isUninitialized()) { diff --git a/apps/shared/storage_expression_model.h b/apps/shared/storage_expression_model.h index f599b002c..bc0a51a29 100644 --- a/apps/shared/storage_expression_model.h +++ b/apps/shared/storage_expression_model.h @@ -14,7 +14,7 @@ class StorageExpressionModel : public Ion::Storage::Record { // TODO find better name (once we remove ExpressionModel?) public: StorageExpressionModel(Ion::Storage::Record record); - //void text(char * buffer, size_t bufferSize) const; + void text(char * buffer, size_t bufferSize) const; Poincare::Expression expression(Poincare::Context * context) const; Poincare::Layout layout(); /* TODO This comment will be true when Sequence inherits from this class