From 13fb3ffc397dc41e4a10de911827387a3b160f5d Mon Sep 17 00:00:00 2001 From: kubistika Date: Wed, 17 Jul 2019 15:51:11 +0300 Subject: [PATCH] libfreerdp: core: fix const correctness of freerdp_settings_clone --- include/freerdp/settings.h | 2 +- libfreerdp/core/settings.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/freerdp/settings.h b/include/freerdp/settings.h index 5342b55..553f7eb 100644 --- a/include/freerdp/settings.h +++ b/include/freerdp/settings.h @@ -1558,7 +1558,7 @@ extern "C" { #define FREERDP_SETTINGS_SERVER_MODE 0x00000001 FREERDP_API rdpSettings* freerdp_settings_new(DWORD flags); -FREERDP_API rdpSettings* freerdp_settings_clone(rdpSettings* settings); +FREERDP_API rdpSettings* freerdp_settings_clone(const rdpSettings* settings); FREERDP_API BOOL freerdp_settings_copy(rdpSettings* dst, const rdpSettings* src); FREERDP_API void freerdp_settings_free(rdpSettings* settings); diff --git a/libfreerdp/core/settings.c b/libfreerdp/core/settings.c index 917f8ab..47c8eec 100644 --- a/libfreerdp/core/settings.c +++ b/libfreerdp/core/settings.c @@ -1129,7 +1129,7 @@ out_fail: return FALSE; } -rdpSettings* freerdp_settings_clone(rdpSettings* settings) +rdpSettings* freerdp_settings_clone(const rdpSettings* settings) { rdpSettings* _settings = (rdpSettings*) calloc(1, sizeof(rdpSettings)); -- 2.7.4