@elextr This is a small example, commenting and uncommenting the 'extern "C" {' 
you can see how appears and disappears symbols:
`#ifdef LLECOM_WIFI_DEBUG
#include <stdio.h>
#define LLECOM_WIFI_DEBUG_TRACE printf("[DEBUG] ");printf
#else
#define LLECOM_WIFI_DEBUG_TRACE(...) ((void) 0)
#endif

#ifdef __cplusplus
extern "C" {
#endif

void LLECOM_WIFI_init(void) {

     WIFI_RTL8722DM_initialize_f();
}

void LLECOM_WIFI_IMPL_enableSoftAP_action(MICROEJ_ASYNC_WORKER_job_t* job) {

}

#ifdef __cplusplus
}
#endif

`

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2793#issuecomment-825406965

Reply via email to