libpurple/protocols/facebook/http.c

changeset 42176
8f7b46f497c6
parent 41921
24e5305ebcb6
--- a/libpurple/protocols/facebook/http.c	Tue Mar 21 01:59:19 2023 -0500
+++ b/libpurple/protocols/facebook/http.c	Tue Mar 21 02:07:16 2023 -0500
@@ -233,11 +233,7 @@
 fb_http_urlcmp(const gchar *url1, const gchar *url2, gboolean protocol)
 {
 	gboolean ret = TRUE;
-#if SOUP_MAJOR_VERSION >= 3
 	GUri *uri1, *uri2;
-#else
-	SoupURI *uri1, *uri2;
-#endif
 
 	if ((url1 == NULL) || (url2 == NULL)) {
 		return url1 == url2;
@@ -247,7 +243,6 @@
 		return TRUE;
 	}
 
-#if SOUP_MAJOR_VERSION >= 3
 	uri1 = g_uri_parse(url1, SOUP_HTTP_URI_FLAGS, NULL);
 	if (uri1 == NULL) {
 		return g_ascii_strcasecmp(url1, url2) == 0;
@@ -277,33 +272,11 @@
 		g_uri_unref(uri2);
 		uri2 = tmp;
 	}
-#else
-	uri1 = soup_uri_new(url1);
-	if (uri1 == NULL) {
-		return g_ascii_strcasecmp(url1, url2) == 0;
-	}
-
-	uri2 = soup_uri_new(url2);
-	if (uri2 == NULL) {
-		soup_uri_free(uri1);
-		return g_ascii_strcasecmp(url1, url2) == 0;
-	}
-
-	if (!protocol) {
-		/* Force the same scheme (and same port). */
-		soup_uri_set_scheme(uri1, SOUP_URI_SCHEME_HTTPS);
-		soup_uri_set_scheme(uri2, SOUP_URI_SCHEME_HTTPS);
-	}
-#endif
 
 	ret = soup_uri_equal(uri1, uri2);
 
-#if SOUP_MAJOR_VERSION >= 3
 	g_uri_unref(uri1);
 	g_uri_unref(uri2);
-#else
-	soup_uri_free(uri1);
-	soup_uri_free(uri2);
-#endif
+
 	return ret;
 }

mercurial