diff --git a/include/freerdp/codec/audio.h b/include/freerdp/codec/audio.h index 2a465f697..08be77d7f 100644 --- a/include/freerdp/codec/audio.h +++ b/include/freerdp/codec/audio.h @@ -213,12 +213,11 @@ extern "C" FREERDP_API BOOL audio_format_compatible(const AUDIO_FORMAT* with, const AUDIO_FORMAT* what); FREERDP_API void audio_format_free(AUDIO_FORMAT* format); - - WINPR_ATTR_MALLOC(audio_format_free, 1) - FREERDP_API AUDIO_FORMAT* audio_format_new(void); - FREERDP_API void audio_formats_free(AUDIO_FORMAT* formats, size_t count); + WINPR_ATTR_MALLOC(audio_formats_free, 1) + FREERDP_API AUDIO_FORMAT* audio_format_new(void); + WINPR_ATTR_MALLOC(audio_formats_free, 1) FREERDP_API AUDIO_FORMAT* audio_formats_new(size_t count); diff --git a/winpr/include/winpr/asn1.h b/winpr/include/winpr/asn1.h index dd6817f85..d4b6443c8 100644 --- a/winpr/include/winpr/asn1.h +++ b/winpr/include/winpr/asn1.h @@ -159,8 +159,6 @@ extern "C" /* encoder functions */ WINPR_API void WinPrAsn1Encoder_Free(WinPrAsn1Encoder** penc); - - WINPR_ATTR_MALLOC(WinPrAsn1Encoder_Free, 1) WINPR_API WinPrAsn1Encoder* WinPrAsn1Encoder_New(WinPrAsn1EncodingRule encoding); WINPR_API void WinPrAsn1Encoder_Reset(WinPrAsn1Encoder* enc); diff --git a/winpr/libwinpr/crypto/rc4.h b/winpr/libwinpr/crypto/rc4.h index c7ced802d..63c99544c 100644 --- a/winpr/libwinpr/crypto/rc4.h +++ b/winpr/libwinpr/crypto/rc4.h @@ -25,9 +25,10 @@ typedef struct winpr_int_rc4_ctx winpr_int_RC4_CTX; +void winpr_int_rc4_free(winpr_int_RC4_CTX* ctx); + WINPR_ATTR_MALLOC(winpr_int_rc4_free, 1) winpr_int_RC4_CTX* winpr_int_rc4_new(const BYTE* key, size_t keylength); BOOL winpr_int_rc4_update(winpr_int_RC4_CTX* ctx, size_t length, const BYTE* input, BYTE* output); -void winpr_int_rc4_free(winpr_int_RC4_CTX* ctx); #endif