Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbhatman1441 <blackhat1441@protonmail.com>2023-12-14 19:17:57 +0300
committerbhatman1441 <blackhat1441@protonmail.com>2023-12-14 19:59:37 +0300
commit53e9af8fbeaa28a8065a328e546dd9e8164def76 (patch)
tree579ecce4f5fcb3cc520a5b3c2ec2c9d85de14ef4 /plugins/rdp/rdp_plugin.c
parent4c3879e87578658a6bdf0ed30579f2fcbf0434d7 (diff)
[freerdp] update to build for stable-3.0
* Add Vitalii Kulikov's channels patch * Use ConvertUtf8NToWCharAlloc for utf-16 conversions in FreeRDP3 * Re-cast pointers to remove compiler warnings
Diffstat (limited to 'plugins/rdp/rdp_plugin.c')
-rw-r--r--plugins/rdp/rdp_plugin.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/rdp/rdp_plugin.c b/plugins/rdp/rdp_plugin.c
index c53c05445..0715f1837 100644
--- a/plugins/rdp/rdp_plugin.c
+++ b/plugins/rdp/rdp_plugin.c
@@ -2508,6 +2508,9 @@ static void remmina_rdp_init(RemminaProtocolWidget *gp)
instance->VerifyCertificateEx = remmina_rdp_verify_certificate_ex;
//instance->VerifyChangedCertificate = remmina_rdp_verify_changed_certificate;
instance->VerifyChangedCertificateEx = remmina_rdp_verify_changed_certificate_ex;
+#if FREERDP_VERSION_MAJOR >= 3
+ instance->LoadChannels = freerdp_client_load_channels;
+#endif
instance->ContextSize = sizeof(rfContext);
freerdp_context_new(instance);