--- a/ning/ning.c Fri Aug 24 00:08:22 2018 -0500
+++ b/ning/ning.c Sat Aug 25 19:22:19 2018 -0500
@@ -260,7 +260,7 @@
gchar *postdata, *encoded_username, *encoded_password;
- gchar *encoded_host, *url;
purple_debug_info("ning", "login\n");
@@ -300,8 +300,8 @@
- encoded_host = g_strdup(purple_url_encode(host));
- url = g_strdup_printf("/main/authorization/doSignIn?target=http%%3A%%2F%%2F%s", host);
+ host = purple_url_encode(host); + url = g_strdup_printf("/main/authorization/doSignIn?target=http%%3A%%2F%%2F%s", purple_url_encode(host)); ning_post_or_get(na, NING_METHOD_POST | NING_METHOD_SSL, host,
url, postdata, ning_login_cb, NULL, FALSE);