From f5309735d9136d7fb535ff672e51c897e86a7e01 Mon Sep 17 00:00:00 2001 From: fanasina Date: Sat, 22 Nov 2025 16:49:03 +0100 Subject: [PATCH] nneuron_t_file: debug free dim after extract --- neuron_t/src/neuron_t/nneuron_t_file.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/neuron_t/src/neuron_t/nneuron_t_file.h b/neuron_t/src/neuron_t/nneuron_t_file.h index 4c3b861..c3c6723 100644 --- a/neuron_t/src/neuron_t/nneuron_t_file.h +++ b/neuron_t/src/neuron_t/nneuron_t_file.h @@ -243,6 +243,7 @@ do{\ }\ if(Done){\ free_dimension(dim);\ + dim=NULL;\ free_list_perm_in_dim(l_p);\ l_p=NULL;\ }\ @@ -254,6 +255,7 @@ do{\ free(input);\ free(iinput);\ fclose(f_input);\ + if(dim) free_dimension(dim);\ \ }while(0); @@ -422,6 +424,7 @@ j=0;\ /*printf("debug : done=%d , l_p==NULL?=%d, endTensor=%d\n",Done, (l_p==NULL), endTensor);*/\ if(l_p != NULL){\ free_dimension(dim);\ + dim=NULL;\ free_list_perm_in_dim(l_p);\ l_p=NULL;\ }\ @@ -437,6 +440,8 @@ j=0;\ free(iinput);\ free(recInput);\ close(fd_input);\ + if(dim) free_dimension(dim);\ + if(l_p) free_list_perm_in_dim(l_p);\ \ }while(0);