[X2Go-Commits] [libx2goclient] 04/18: src/x2goclient-network-ssh.c: move initialization and destruction code up.
git-admin at x2go.org
git-admin at x2go.org
Mon Aug 19 15:47:03 CEST 2019
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository libx2goclient.
commit 34419f5534a47427608c1a091f957e0f71de1aff
Author: Mihai Moldovan <ionic at ionic.de>
Date: Mon Aug 19 11:43:18 2019 +0200
src/x2goclient-network-ssh.c: move initialization and destruction code up.
---
src/x2goclient-network-ssh.c | 52 ++++++++++++++++++++++++--------------------
1 file changed, 29 insertions(+), 23 deletions(-)
diff --git a/src/x2goclient-network-ssh.c b/src/x2goclient-network-ssh.c
index 1d3f3dc..9c255fb 100644
--- a/src/x2goclient-network-ssh.c
+++ b/src/x2goclient-network-ssh.c
@@ -97,6 +97,35 @@ struct _X2GoClientNetworkSSH {
G_DEFINE_TYPE (X2GoClientNetworkSSH, x2goclient_network_ssh, X2GOCLIENT_TYPE_NETWORK);
+
+static GSocketAddress* x2goclient_network_ssh_parse_sockspec (X2GoClientNetwork *parent, const GString *sockspec);
+static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork *parent);
+
+
+static void x2goclient_network_ssh_class_init (X2GoClientNetworkSSHClass *klass) {
+ X2GoClientNetworkClass *parent_class = X2GOCLIENT_NETWORK_CLASS (klass);
+
+ parent_class->connect = &x2goclient_network_ssh_parent_connect;
+
+ parent_class->parse_sockspec = &x2goclient_network_ssh_parse_sockspec;
+}
+
+static void x2goclient_network_ssh_init (X2GoClientNetworkSSH *self) {
+}
+
+X2GoClientNetworkSSH* x2goclient_network_ssh_new (void) {
+ return (g_object_new (X2GOCLIENT_TYPE_NETWORK_SSH, NULL));
+}
+
+static void x2goclient_network_ssh_dispose (GObject *object) {
+ (G_OBJECT_CLASS (x2goclient_network_ssh_parent_class))->dispose (object);
+}
+
+static void x2goclient_network_ssh_finalize (GObject *object) {
+ (G_OBJECT_CLASS (x2goclient_network_ssh_parent_class))->finalize (object);
+}
+
+
static GSocketAddress* x2goclient_network_ssh_parse_sockspec_unix_socket (const GString *sockspec) {
GSocketAddress *ret = NULL;
@@ -526,26 +555,3 @@ static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork *parent
return (ret);
}
-
-static void x2goclient_network_ssh_class_init (X2GoClientNetworkSSHClass *klass) {
- X2GoClientNetworkClass *parent_class = X2GOCLIENT_NETWORK_CLASS (klass);
-
- parent_class->connect = &x2goclient_network_ssh_parent_connect;
-
- parent_class->parse_sockspec = &x2goclient_network_ssh_parse_sockspec;
-}
-
-static void x2goclient_network_ssh_init (X2GoClientNetworkSSH *self) {
-}
-
-X2GoClientNetworkSSH* x2goclient_network_ssh_new (void) {
- return (g_object_new (X2GOCLIENT_TYPE_NETWORK_SSH, NULL));
-}
-
-static void x2goclient_network_ssh_dispose (GObject *object) {
- (G_OBJECT_CLASS (x2goclient_network_ssh_parent_class))->dispose (object);
-}
-
-static void x2goclient_network_ssh_finalize (GObject *object) {
- (G_OBJECT_CLASS (x2goclient_network_ssh_parent_class))->finalize (object);
-}
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/libx2goclient.git
More information about the x2go-commits
mailing list