[sequence] SequenceStore returns Sequence * instead of

ExpiringPointer<Sequence>

SequenceStore keep all its Sequences in an array which fix Sequence
addresses
This commit is contained in:
Émilie Feral
2019-02-28 16:43:15 +01:00
parent 2bc2506b60
commit cff3d56f22
11 changed files with 34 additions and 37 deletions

View File

@@ -49,7 +49,7 @@ double TermSumController::cursorNextStep(double x, int direction) {
}
Layout TermSumController::createFunctionLayout(Shared::ExpiringPointer<Shared::StorageFunction> function) {
Shared::ExpiringPointer<Sequence> sequence = static_cast<Shared::ExpiringPointer<Sequence>>(function);
Sequence * sequence = static_cast<Sequence *>(function.pointer());
return sequence->nameLayout();
}