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.000000000 -0500
+++ librvp-0.9.5/rvp.c 2006-11-11 16:25:24.000000000 -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."));
}