| |
@@ -0,0 +1,61 @@
|
| |
+ From 105d422f382ae7a062e8cf0cdd05554c8a2f5d9e Mon Sep 17 00:00:00 2001
|
| |
+ From: myheroyuki <myheroyuki@outlook.com>
|
| |
+ Date: Wed, 14 Feb 2024 21:49:38 +0900
|
| |
+ Subject: [PATCH] [REM-3047] fix issue compiling with gcc-14
|
| |
+
|
| |
+ ---
|
| |
+ plugins/kwallet/src/kwallet_plugin_main.c | 10 +++++-----
|
| |
+ 1 file changed, 5 insertions(+), 5 deletions(-)
|
| |
+
|
| |
+ diff --git a/plugins/kwallet/src/kwallet_plugin_main.c b/plugins/kwallet/src/kwallet_plugin_main.c
|
| |
+ index 6a6be3b051..17dd3cae62 100644
|
| |
+ --- a/plugins/kwallet/src/kwallet_plugin_main.c
|
| |
+ +++ b/plugins/kwallet/src/kwallet_plugin_main.c
|
| |
+ @@ -44,7 +44,7 @@
|
| |
+
|
| |
+ static RemminaPluginService *remmina_plugin_service = NULL;
|
| |
+
|
| |
+ -gboolean remmina_plugin_kwallet_is_service_available(RemminaPlugin *plugin)
|
| |
+ +gboolean remmina_plugin_kwallet_is_service_available(RemminaSecretPlugin *plugin)
|
| |
+ {
|
| |
+ return rp_kwallet_is_service_available();
|
| |
+ }
|
| |
+ @@ -68,7 +68,7 @@ static gchar *build_kwallet_key(RemminaFile *remminafile, const gchar *key)
|
| |
+ return kwkey;
|
| |
+ }
|
| |
+
|
| |
+ -void remmina_plugin_kwallet_store_password(RemminaPlugin *plugin, RemminaFile *remminafile, const gchar *key, const gchar *password)
|
| |
+ +void remmina_plugin_kwallet_store_password(RemminaSecretPlugin *plugin, RemminaFile *remminafile, const gchar *key, const gchar *password)
|
| |
+ {
|
| |
+ TRACE_CALL(__func__);
|
| |
+ gchar *kwkey;
|
| |
+ @@ -78,7 +78,7 @@ void remmina_plugin_kwallet_store_password(RemminaPlugin *plugin, RemminaFile *r
|
| |
+ }
|
| |
+
|
| |
+ gchar*
|
| |
+ -remmina_plugin_kwallet_get_password(RemminaPlugin *plugin, RemminaFile *remminafile, const gchar *key)
|
| |
+ +remmina_plugin_kwallet_get_password(RemminaSecretPlugin *plugin, RemminaFile *remminafile, const gchar *key)
|
| |
+ {
|
| |
+ TRACE_CALL(__func__);
|
| |
+ gchar *kwkey, *password;
|
| |
+ @@ -90,7 +90,7 @@ remmina_plugin_kwallet_get_password(RemminaPlugin *plugin, RemminaFile *remminaf
|
| |
+ return password;
|
| |
+ }
|
| |
+
|
| |
+ -void remmina_plugin_kwallet_delete_password(RemminaPlugin *plugin, RemminaFile *remminafile, const gchar *key)
|
| |
+ +void remmina_plugin_kwallet_delete_password(RemminaSecretPlugin *plugin, RemminaFile *remminafile, const gchar *key)
|
| |
+ {
|
| |
+ TRACE_CALL(__func__);
|
| |
+ gchar *kwkey;
|
| |
+ @@ -99,7 +99,7 @@ void remmina_plugin_kwallet_delete_password(RemminaPlugin *plugin, RemminaFile *
|
| |
+ g_free(kwkey);
|
| |
+ }
|
| |
+
|
| |
+ -gboolean remmina_plugin_kwallet_init(RemminaPlugin *plugin)
|
| |
+ +gboolean remmina_plugin_kwallet_init(RemminaSecretPlugin *plugin)
|
| |
+ {
|
| |
+ /* Activates only when KDE is running */
|
| |
+ const gchar *envvar;
|
| |
+ --
|
| |
+ GitLab
|
| |
+
|
| |
Build with freerdp3
Totally untested.