Mercurial > pidgin
comparison src/html.c @ 350:fd3cc0a28d5d
[gaim-migrate @ 360]
Some locale stuff
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 07 Jun 2000 18:33:21 +0000 |
| parents | b402a23f35df |
| children | 104a2659b358 |
comparison
equal
deleted
inserted
replaced
| 349:b402a23f35df | 350:fd3cc0a28d5d |
|---|---|
| 114 int startsaving = 0; | 114 int startsaving = 0; |
| 115 GtkWidget *pw = NULL, *pbar = NULL, *label; | 115 GtkWidget *pw = NULL, *pbar = NULL, *label; |
| 116 | 116 |
| 117 website = parse_url(url); | 117 website = parse_url(url); |
| 118 | 118 |
| 119 /* | |
| 120 host = gethostbyname(website.address); | |
| 121 if (!host) { return g_strdup("g001: Error resolving host\n"); } | |
| 122 | |
| 123 if ((sock = connect_address(inet_addr(host->h_addr), website.port)) <= -1) | |
| 124 return g_strdup("g003: Error opening connection.\n"); | |
| 125 */ | |
| 126 host = (struct in_addr *)get_address(website.address); | 119 host = (struct in_addr *)get_address(website.address); |
| 127 if (!host) { return g_strdup("g001: Error resolving host\n"); } | 120 if (!host) { return g_strdup(_("g001: Error resolving host\n")); } |
| 128 if ((sock = connect_address(host->s_addr, website.port)) < 0) | 121 if ((sock = connect_address(host->s_addr, website.port)) < 0) |
| 129 return g_strdup("g003: Error opening connection.\n"); | 122 return g_strdup(_("g003: Error opening connection.\n")); |
| 130 | 123 |
| 131 g_snprintf(buf, sizeof(buf), "GET /%s HTTP/1.0\n\n", website.page); | 124 g_snprintf(buf, sizeof(buf), "GET /%s HTTP/1.0\n\n", website.page); |
| 132 g_snprintf(debug_buff, sizeof(debug_buff), "Request: %s\n", buf); | 125 g_snprintf(debug_buff, sizeof(debug_buff), "Request: %s\n", buf); |
| 133 debug_print(debug_buff); | 126 debug_print(debug_buff); |
| 134 write(sock, buf, strlen(buf)); | 127 write(sock, buf, strlen(buf)); |
| 156 char *cs = strstr(webdata, "Content-Length"); | 149 char *cs = strstr(webdata, "Content-Length"); |
| 157 if (cs) { | 150 if (cs) { |
| 158 char tmpbuf[1024]; | 151 char tmpbuf[1024]; |
| 159 sscanf(cs, "Content-Length: %d", &datalen); | 152 sscanf(cs, "Content-Length: %d", &datalen); |
| 160 | 153 |
| 161 g_snprintf(tmpbuf, 1024, "Getting %d bytes from %s", datalen, url); | 154 g_snprintf(tmpbuf, 1024, _("Getting %d bytes from %s"), datalen, url); |
| 162 pw = gtk_dialog_new(); | 155 pw = gtk_dialog_new(); |
| 163 | 156 |
| 164 label = gtk_label_new(tmpbuf); | 157 label = gtk_label_new(tmpbuf); |
| 165 gtk_widget_show(label); | 158 gtk_widget_show(label); |
| 166 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(pw)->vbox), | 159 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(pw)->vbox), |
| 169 pbar = gtk_progress_bar_new(); | 162 pbar = gtk_progress_bar_new(); |
| 170 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(pw)->action_area), | 163 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(pw)->action_area), |
| 171 pbar, FALSE, FALSE, 5); | 164 pbar, FALSE, FALSE, 5); |
| 172 gtk_widget_show(pbar); | 165 gtk_widget_show(pbar); |
| 173 | 166 |
| 174 gtk_window_set_title(GTK_WINDOW(pw), "Getting Data"); | 167 gtk_window_set_title(GTK_WINDOW(pw), _("Getting Data")); |
| 175 | 168 |
| 176 gtk_widget_realize(pw); | 169 gtk_widget_realize(pw); |
| 177 aol_icon(pw->window); | 170 aol_icon(pw->window); |
| 178 | 171 |
| 179 gtk_widget_show(pw); | 172 gtk_widget_show(pw); |
| 202 | 195 |
| 203 webdata = g_realloc(webdata, len+1); | 196 webdata = g_realloc(webdata, len+1); |
| 204 webdata[len] = 0; | 197 webdata[len] = 0; |
| 205 | 198 |
| 206 | 199 |
| 207 g_snprintf(debug_buff, sizeof(debug_buff), "Receieved: '%s'\n", webdata); | 200 g_snprintf(debug_buff, sizeof(debug_buff), _("Receieved: '%s'\n"), webdata); |
| 208 debug_print(debug_buff); | 201 debug_print(debug_buff); |
| 209 | 202 |
| 210 if (pw) | 203 if (pw) |
| 211 gtk_widget_destroy(pw); | 204 gtk_widget_destroy(pw); |
| 212 | 205 |
