diff --git a/deepQlearn_0/src/deepQlearning/learn_to_drive.c b/deepQlearn_0/src/deepQlearning/learn_to_drive.c index debedff..eb63f80 100644 --- a/deepQlearn_0/src/deepQlearning/learn_to_drive.c +++ b/deepQlearn_0/src/deepQlearning/learn_to_drive.c @@ -260,7 +260,11 @@ void free_print_params (struct print_params *pprint){ } void free_qlearning_params(struct qlearning_params *q_params){ - if(q_params->caller_func_name) free(q_params->caller_func_name); + printf("free qlearning_params"); + if(q_params->caller_func_name!=NULL) { + printf("free caller_func_name"); + free(q_params->caller_func_name); + } free(q_params); } void free_RL_agent(struct RL_agent *rlAgent){