mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-14 00:14:11 +09:00
[freerdp,codecs] fix deprecation for GCC
GCC does not like declaring a function deprecated and using it with attribute malloc. Redeclare the function deprecated after using it for attribute malloc works around this.
This commit is contained in:
@@ -87,12 +87,12 @@ extern "C"
|
||||
FREERDP_API rdpCodecs* freerdp_client_codecs_new(UINT32 TheadingFlags);
|
||||
|
||||
#if !defined(WITHOUT_FREERDP_3x_DEPRECATED)
|
||||
WINPR_DEPRECATED_VAR("[since 3.6.0] Use freerdp_client_codecs_free",
|
||||
FREERDP_API void codecs_free(rdpCodecs* codecs));
|
||||
|
||||
FREERDP_API void codecs_free(rdpCodecs* codecs);
|
||||
WINPR_DEPRECATED_VAR("[since 3.6.0] Use freerdp_client_codecs_new",
|
||||
WINPR_ATTR_MALLOC(codecs_free, 1)
|
||||
FREERDP_API rdpCodecs* codecs_new(rdpContext* context));
|
||||
WINPR_DEPRECATED_VAR("[since 3.6.0] Use freerdp_client_codecs_free",
|
||||
FREERDP_API void codecs_free(rdpCodecs* codecs));
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user