deinit_51degrees() is not called anymore from haproxy.c, removing
2 #ifdefs and one include. The function was made static. The include
file still includes 51Degrees.h which is needed by global.h and 51d.c
so it was not touched beyond this last function removal.
#include <51Degrees.h>
-void deinit_51degrees(void);
-
#endif
return 0;
}
-void deinit_51degrees(void)
+static void deinit_51degrees(void)
{
struct _51d_property_names *_51d_prop_name, *_51d_prop_nameb;
cfg_register_keywords(&_51dcfg_kws);
hap_register_build_opts("Built with 51Degrees support.", 0);
hap_register_post_check(init_51degrees);
+ hap_register_post_deinit(deinit_51degrees);
}
#include <import/da.h>
#endif
-#ifdef USE_51DEGREES
-#include <import/51d.h>
-#endif
-
/* list of config files */
static struct list cfg_cfgfiles = LIST_HEAD_INIT(cfg_cfgfiles);
int pid; /* current process id */
deinit_deviceatlas();
#endif
-#ifdef USE_51DEGREES
- deinit_51degrees();
-#endif
-
list_for_each_entry(pdf, &post_deinit_list, list)
pdf->fct();