diff --git a/server/proxy/pf_context.c b/server/proxy/pf_context.c index b8c516b2b..8f45cf2e6 100644 --- a/server/proxy/pf_context.c +++ b/server/proxy/pf_context.c @@ -97,7 +97,7 @@ proxyData* pf_context_proxy_data_new() return NULL; } - pdata->info = pf_context_connection_info_new(); + pdata->info = malloc(sizeof(connectionInfo)); if (pdata->info == NULL) { diff --git a/server/proxy/pf_context.h b/server/proxy/pf_context.h index ae9856fc6..92d32bb29 100644 --- a/server/proxy/pf_context.h +++ b/server/proxy/pf_context.h @@ -85,7 +85,5 @@ BOOL init_p_server_context(freerdp_peer* client); rdpContext* p_client_context_create(rdpSettings* clientSettings, char* host, DWORD port); proxyData* pf_context_proxy_data_new(); void pf_context_proxy_data_free(proxyData* pdata); -connectionInfo* pf_context_connection_info_new(); -void pf_context_connection_info_free(connectionInfo* info); #endif /* FREERDP_SERVER_PROXY_PFCONTEXT_H */