Mercurial > pidgin
comparison src/proxy.c @ 10917:aca17634b9ab
[gaim-migrate @ 12678]
Ian Goldberg pointed out this was non-portable
committer: Tailor Script <tailor@pidgin.im>
| author | Stu Tomlinson <stu@nosnilmot.com> |
|---|---|
| date | Sat, 14 May 2005 19:33:59 +0000 |
| parents | dcbc56eb3f37 |
| children | 50224ac8184d |
comparison
equal
deleted
inserted
replaced
| 10916:e52ec3cffff4 | 10917:aca17634b9ab |
|---|---|
| 1584 i = (u == NULL) ? 0 : strlen(u); | 1584 i = (u == NULL) ? 0 : strlen(u); |
| 1585 j = (p == NULL) ? 0 : strlen(p); | 1585 j = (p == NULL) ? 0 : strlen(p); |
| 1586 | 1586 |
| 1587 buf[0] = 0x01; /* version 1 */ | 1587 buf[0] = 0x01; /* version 1 */ |
| 1588 buf[1] = i; | 1588 buf[1] = i; |
| 1589 memcpy(buf + 2, gaim_proxy_info_get_username(phb->gpi), i); | 1589 if (u != NULL) |
| 1590 memcpy(buf + 2, u, i); | |
| 1590 buf[2 + i] = j; | 1591 buf[2 + i] = j; |
| 1591 memcpy(buf + 2 + i + 1, gaim_proxy_info_get_password(phb->gpi), j); | 1592 if (p != NULL) |
| 1593 memcpy(buf + 2 + i + 1, p, j); | |
| 1592 | 1594 |
| 1593 if (write(source, buf, 3 + i + j) < 3 + i + j) { | 1595 if (write(source, buf, 3 + i + j) < 3 + i + j) { |
| 1594 close(source); | 1596 close(source); |
| 1595 | 1597 |
| 1596 try_connect(phb); | 1598 try_connect(phb); |
