if (!pf_capture_create_session_directory(pc))
{
LOG_ERR(TAG, pc, "pf_capture_create_session_directory failed!");
- return FALSE;
+ return FALSE;
}
LOG_ERR(TAG, pc, "frames dir created: %s", pc->frames_dir);
typedef struct proxy_config proxyConfig;
-FREERDP_API BOOL pf_config_get_uint16(wIniFile* ini, const char* section, const char* key,
- UINT16* result);
-FREERDP_API BOOL pf_config_get_uint32(wIniFile* ini, const char* section, const char* key,
- UINT32* result);
-FREERDP_API BOOL pf_config_get_bool(wIniFile* ini, const char* section, const char* key);
-FREERDP_API const char* pf_config_get_str(wIniFile* ini, const char* section, const char* key);
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+ FREERDP_API BOOL pf_config_get_uint16(wIniFile* ini, const char* section, const char* key,
+ UINT16* result);
+ FREERDP_API BOOL pf_config_get_uint32(wIniFile* ini, const char* section, const char* key,
+ UINT32* result);
+ FREERDP_API BOOL pf_config_get_bool(wIniFile* ini, const char* section, const char* key);
+ FREERDP_API const char* pf_config_get_str(wIniFile* ini, const char* section, const char* key);
+
+#ifdef __cplusplus
+};
+#endif
proxyConfig* pf_server_config_load(const char* path);
void pf_server_config_print(proxyConfig* config);