diff --git a/amexec/out/amexec b/amexec/out/amexec index 273dd37..847f5e2 100755 Binary files a/amexec/out/amexec and b/amexec/out/amexec differ diff --git a/amexec/src/model_process.cpp b/amexec/src/model_process.cpp index 8c804b1..cd04513 100755 --- a/amexec/src/model_process.cpp +++ b/amexec/src/model_process.cpp @@ -259,8 +259,8 @@ Result ModelProcess::CreateInput(void *inputDataBuffer, size_t bufferSize) inputData = nullptr; return FAILED; } - return SUCCESS; } + return SUCCESS; } void ModelProcess::DestroyInput() diff --git a/amexec/src/sample_process.cpp b/amexec/src/sample_process.cpp index 7af4a7a..8113011 100755 --- a/amexec/src/sample_process.cpp +++ b/amexec/src/sample_process.cpp @@ -177,9 +177,6 @@ Result SampleProcess::Process(map& params, vector& input_fi } ret = processModel.CreateInput(picDevBuffer[index], devBufferSize); - for (size_t i = 0; i < index; i++) { - aclrtFree (picDevBuffer[i]); - } if (ret != SUCCESS) { ERROR_LOG("model create input failed"); return FAILED;