Revise free process to close leaks

This commit is contained in:
MrDave
2021-03-24 21:10:14 -06:00
committed by Mr-Dave
parent 2efae0227b
commit fb3a6fb079
13 changed files with 378 additions and 103 deletions

View File

@@ -385,7 +385,10 @@ static void algsec_params_deinit(ctx_algsec_model &algmdl)
{
if (algmdl.algsec_params != NULL){
util_parms_free(algmdl.algsec_params);
util_free_var(algmdl.algsec_params);
if (algmdl.algsec_params != NULL) {
free(algmdl.algsec_params);
}
algmdl.algsec_params = NULL;
}
}
@@ -558,7 +561,10 @@ void algsec_deinit(ctx_cam *cam)
}
}
if (cam->algsec->image_norm != NULL){
util_free_var(cam->algsec->image_norm);
if (cam->algsec->image_norm != NULL) {
free(cam->algsec->image_norm);
}
cam->algsec->image_norm = NULL;
}
if (waitcnt == 1000){