Fix IPv6 parsing in _g_uri_parse_authority, add _g_uri_from_authority

Fixes connections to IPv6 address literals.

https://bugzilla.gnome.org/show_bug.cgi?id=629259
This commit is contained in:
Dan Winship
2010-09-10 08:51:21 -04:00
parent f8cb2a60b9
commit 59383c8bea
4 changed files with 56 additions and 8 deletions

View File

@@ -124,6 +124,10 @@ gboolean _g_uri_parse_authority (const char *uri,
char **host,
guint16 *port,
char **userinfo);
gchar * _g_uri_from_authority (const gchar *protocol,
const gchar *host,
guint port,
const gchar *userinfo);
G_END_DECLS