| LCOV - code coverage report | ||||||||||||||||||||||
|
||||||||||||||||||||||
Line data Source code 1 : #include "config.h" 2 : #include <stdlib.h> 3 : 4 : /** 5 : * @brief Frees all heap-allocated fields of cfg, then frees cfg itself. 6 : */ 7 123 : void config_free(Config *cfg) { 8 123 : if (!cfg) return; 9 68 : free(cfg->host); 10 68 : free(cfg->user); 11 68 : free(cfg->pass); 12 68 : free(cfg->folder); 13 68 : free(cfg->sent_folder); 14 68 : free(cfg->smtp_host); 15 68 : free(cfg->smtp_user); 16 68 : free(cfg->smtp_pass); 17 68 : free(cfg); 18 : } |
| Generated by: LCOV version 2.0-1 |