This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository libx2goclient.
commit afb65da70f7f7adcd06fbfbbe21d7882f7bf4230 Author: Mihai Moldovan <io...@ionic.de> Date: Mon Jun 29 14:49:07 2020 +0200 src/x2goclient-network-ssh.c: stop using g_printf (), use g_log () instead. --- src/x2goclient-network-ssh.c | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/src/x2goclient-network-ssh.c b/src/x2goclient-network-ssh.c index e873c7e..010810d 100644 --- a/src/x2goclient-network-ssh.c +++ b/src/x2goclient-network-ssh.c @@ -945,13 +945,34 @@ static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork *parent } if (ret) { - g_printf ("Would try to connect via:"); - for (gsize i = 0; i < ssh_cmd->len; ++i) { - g_printf (" [%s]", (gchar *)g_ptr_array_index (ssh_cmd, i)); + { + /* + * Yeah, this is potentially slow, but there is no better way to use + * g_log (). + */ + const gchar *tmp_start = "Would try to connect via:"; + gchar *tmp = NULL; + for (gsize i = 0; i < ssh_cmd->len; ++i) { + gchar *tmp_new = NULL; + + if (0 == i) { + tmp_new = g_strdup_printf ("%s [%s]", tmp_start, (gchar *)g_ptr_array_index (ssh_cmd, i)); + } + else { + tmp_new = g_strdup_printf ("%s [%s]", tmp, (gchar *)g_ptr_array_index (ssh_cmd, i)); + + g_free (tmp); + } + + tmp = tmp_new; + } + g_log (NULL, G_LOG_LEVEL_DEBUG, "%s", tmp); + + g_free (tmp); + tmp = NULL; } - g_printf ("\n"); - g_printf ("Launching!\n"); + g_log (NULL, G_LOG_LEVEL_DEBUG, "Launching!"); GError *ssh_err = NULL; GSubprocessFlags flags = G_SUBPROCESS_FLAGS_STDOUT_PIPE; @@ -967,10 +988,10 @@ static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork *parent ret = (self->master_conn != NULL); if (ret) { - g_printf ("Process started/executed successfully!\n"); + g_log (NULL, G_LOG_LEVEL_DEBUG, "Process started/executed successfully!"); if (ssh_err) { - g_printf ("Successful execution, but ssh_err set? Weird, here's the message: %s", ssh_err->message); + g_log (NULL, G_LOG_LEVEL_WARNING, "Successful execution, but ssh_err set? Weird, here's the message: %s", ssh_err->message); } GCancellable *master_conn_comm_cancel = g_cancellable_new (); @@ -1007,7 +1028,7 @@ static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork *parent g_clear_error (&ssh_err); } else { - g_printf ("Process didn't execute/start successfully!\nError:\n>>>%s<<<\n", ssh_err->message); + g_log (NULL, G_LOG_LEVEL_CRITICAL, "Process didn't execute/start successfully!\nError:\n>>>%s<<<", ssh_err->message); } g_clear_error (&ssh_err); -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/libx2goclient.git _______________________________________________ x2go-commits mailing list x2go-commits@lists.x2go.org https://lists.x2go.org/listinfo/x2go-commits