/**< ZigBee Service */
ZigBeeService *zigbee_service;
+#if (BUILD_GCOV != 0)
+extern void __gcov_flush(void);
+#endif
+
static gboolean _request_terminate(gpointer user_data)
{
NOTUSED(user_data);
NOTUSED(arg);
NOTUSED(argv);
+#if (BUILD_GCOV != 0)
+ setenv("GCOV_PREFIX", "/tmp/", 1);
+#endif
+
/* Create ZigBee service */
zigbee_service = service = zblib_service_new();
zblib_service_free(service);
zigbee_service = NULL;
+#if (BUILD_GCOV != 0)
+ __gcov_flush();
+#endif
+
return ret_code;
}