Package: gaim-librvp
Version: 0.9.5-1
Severity: grave
Tags: patch
With the upload of gaim 2.0.0beta5, gaim-librvp will not build or run
due to a gaim ABI change. Attached is a patch which will fix the
problem.
diff -ur librvp-0.9.5.orig/rvp.c librvp-0.9.5/rvp.c
--- librvp-0.9.5.orig/rvp.c 2006-11-11 16:18:29.0 -0500
+++ librvp-0.9.5/rvp.c 2006-11-11 16:25:24.0 -0500
@@ -2465,7 +2465,7 @@
}
}
} else { /* type = RECV */
-gaim_proxy_connect( xfer-account, ipaddr, atoi( port ),
+gaim_proxy_connect( NULL, xfer-account, ipaddr, atoi( port ),
rvp_xfer_connect_callback, xfer );
}
}
@@ -5609,7 +5609,7 @@
gaim_debug_misc( __FUNCTION__, Reconnection required (%s)\n,
gfd-website.address );
- if (( sock = gaim_proxy_connect( ac, gfd-website.address,
+ if (( sock = gaim_proxy_connect( NULL, ac, gfd-website.address,
gfd-website.port, url_fetched_cb,
gfd )) 0 ) {
rvp_async_data( gc, gfd, 0 );
@@ -5825,7 +5825,7 @@
gfd-parsedheaders = NULL;
}
-if (( sock = gaim_proxy_connect( ac, gfd-website.address,
+if (( sock = gaim_proxy_connect( NULL, ac, gfd-website.address,
gfd-website.port, url_fetched_cb,
gfd )) 0 ) {
rvp_async_data( gc, gfd, 0 );
@@ -6476,7 +6476,7 @@
}
if (( sock =
-gaim_proxy_connect( ac, gfud-website.address,
+gaim_proxy_connect( NULL, ac, gfud-website.address,
gfud-website.port, url_fetched_cb, gfud )) 0 ) {
rvp_async_data( gc, gfud, 0 );
destroy_fetch_url_data( gfud );
@@ -6725,7 +6725,7 @@
rd-domain = g_strdup( domain );
rd-authid = g_strdup( id );
- if ( gaim_proxy_connect( account, rd-authhost, rd-port,
+ if ( gaim_proxy_connect( NULL, account, rd-authhost, rd-port,
rvp_login_connect, gc ) 0 ) {
gaim_connection_error(gc, _(Failed to connect to server.));
}