fix 16 byte memory leak

Adds missing free for config->pid_file in mqtt3_config_cleanup.

Signed-off-by: Frank Busse <bb0xfb@gmail.com>
pull/138/head
Frank Busse 10 years ago
parent defbfbd185
commit 10bb523854

@ -224,6 +224,7 @@ void mqtt3_config_cleanup(struct mqtt3_config *config)
if(config->persistence_file) _mosquitto_free(config->persistence_file);
if(config->persistence_filepath) _mosquitto_free(config->persistence_filepath);
if(config->psk_file) _mosquitto_free(config->psk_file);
if(config->pid_file) _mosquitto_free(config->pid_file);
if(config->listeners){
for(i=0; i<config->listener_count; i++){
if(config->listeners[i].host) _mosquitto_free(config->listeners[i].host);

Loading…
Cancel
Save