summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuslan N. Marchenko <me@ruff.mobi>2020-04-19 19:23:19 +0200
committerRuslan N. Marchenko <me@ruff.mobi>2020-05-09 15:51:26 +0200
commitf6b962171a885283282fcdaf83a38cd80c6b07e9 (patch)
treefb1b784adca81b438a65f6969c506b60004bfdb1
parentc4cae643530e268623faebe4004de17d30c36c11 (diff)
Make explicit cast and remove deprecated property
-rw-r--r--wocky/wocky-tls.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/wocky/wocky-tls.c b/wocky/wocky-tls.c
index 54a76e2..69e4769 100644
--- a/wocky/wocky-tls.c
+++ b/wocky/wocky-tls.c
@@ -388,7 +388,8 @@ wocky_tls_session_new (GIOStream *stream,
GSocketConnectable *peer;
peer = peername ? g_network_address_new (peername, 0) : NULL;
- conn = g_tls_client_connection_new (stream, peer, NULL);
+ conn = (GTlsClientConnection *)
+ g_tls_client_connection_new (stream, peer, NULL);
if (peer)
g_object_unref (peer);
@@ -397,11 +398,6 @@ wocky_tls_session_new (GIOStream *stream,
g_object_set (G_OBJECT (conn),
- /* FIXME: just use the system certdb rather than
- * reimplementing it ourselves.
- */
- "use-system-certdb", FALSE,
-
/* Accept everything; we'll check it afterwards */
"validation-flags", 0,
@@ -434,7 +430,8 @@ wocky_tls_session_server_new (GIOStream *stream, guint dhbits,
tlscert = g_tls_certificate_new_from_files (cert, key, NULL);
else
tlscert = NULL;
- conn = g_tls_server_connection_new (stream, tlscert, NULL);
+ conn = (GTlsServerConnection *)
+ g_tls_server_connection_new (stream, tlscert, NULL);
if (tlscert)
g_object_unref (tlscert);