diff --git a/code/components/jomjol_flowcontroll/ClassFlowAlignment.cpp b/code/components/jomjol_flowcontroll/ClassFlowAlignment.cpp index 4a70ef40..b3966a0e 100644 --- a/code/components/jomjol_flowcontroll/ClassFlowAlignment.cpp +++ b/code/components/jomjol_flowcontroll/ClassFlowAlignment.cpp @@ -164,8 +164,8 @@ bool ClassFlowAlignment::doFlow(string time) if (!ImageTMP) ImageTMP = new CImageBasis(ImageBasis, 5); - if (AlignAndCutImage) - delete AlignAndCutImage; + delete AlignAndCutImage; + AlignAndCutImage = new CAlignAndCutImage(ImageBasis, ImageTMP); CRotateImage rt(AlignAndCutImage, ImageTMP, initialflip); diff --git a/code/components/jomjol_tfliteclass/CTfLiteClass.cpp b/code/components/jomjol_tfliteclass/CTfLiteClass.cpp index b6ce0954..28cd2508 100644 --- a/code/components/jomjol_tfliteclass/CTfLiteClass.cpp +++ b/code/components/jomjol_tfliteclass/CTfLiteClass.cpp @@ -285,8 +285,8 @@ CTfLiteClass::~CTfLiteClass() delete this->tensor_arena; delete this->interpreter; delete this->error_reporter; - if (modelload) - free(modelload); + + free(modelload); }