comparison src/util.c @ 12802:26b31b4c43a2

[gaim-migrate @ 15149] Avoid confusion committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Tue, 10 Jan 2006 04:36:26 +0000
parents de306144dc8a
children 547c199072c8
comparison
equal deleted inserted replaced
12801:d24bc9737de8 12802:26b31b4c43a2
3154 gaim_url_fetch(const char *url, gboolean full, 3154 gaim_url_fetch(const char *url, gboolean full,
3155 const char *user_agent, gboolean http11, 3155 const char *user_agent, gboolean http11,
3156 void (*cb)(gpointer, const char *, size_t), 3156 void (*cb)(gpointer, const char *, size_t),
3157 void *user_data) 3157 void *user_data)
3158 { 3158 {
3159 int sock;
3160 GaimFetchUrlData *gfud; 3159 GaimFetchUrlData *gfud;
3161 3160
3162 g_return_if_fail(url != NULL); 3161 g_return_if_fail(url != NULL);
3163 g_return_if_fail(cb != NULL); 3162 g_return_if_fail(cb != NULL);
3164 3163
3176 gfud->full = full; 3175 gfud->full = full;
3177 3176
3178 gaim_url_parse(url, &gfud->website.address, &gfud->website.port, 3177 gaim_url_parse(url, &gfud->website.address, &gfud->website.port,
3179 &gfud->website.page, &gfud->website.user, &gfud->website.passwd); 3178 &gfud->website.page, &gfud->website.user, &gfud->website.passwd);
3180 3179
3181 if ((sock = gaim_proxy_connect(NULL, gfud->website.address, 3180 if (gaim_proxy_connect(NULL, gfud->website.address,
3182 gfud->website.port, url_fetched_cb, 3181 gfud->website.port, url_fetched_cb,
3183 gfud)) < 0) 3182 gfud) != 0)
3184 { 3183 {
3185 destroy_fetch_url_data(gfud); 3184 destroy_fetch_url_data(gfud);
3186 3185
3187 cb(user_data, g_strdup(_("g003: Error opening connection.\n")), 0); 3186 cb(user_data, g_strdup(_("g003: Error opening connection.\n")), 0);
3188 } 3187 }