Mercurial > pidgin
comparison src/protocols/irc/irc.c @ 5589:343dbdcc44e2
[gaim-migrate @ 5993]
Fixed it.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 31 May 2003 07:19:26 +0000 |
parents | a569fef2a6b1 |
children | 83991299705c |
comparison
equal
deleted
inserted
replaced
5588:a569fef2a6b1 | 5589:343dbdcc44e2 |
---|---|
1906 gethostname(hostname, sizeof(hostname) - 1); | 1906 gethostname(hostname, sizeof(hostname) - 1); |
1907 hostname[sizeof(hostname) - 1] = 0; | 1907 hostname[sizeof(hostname) - 1] = 0; |
1908 if (!*hostname) | 1908 if (!*hostname) |
1909 g_snprintf(hostname, sizeof(hostname), "localhost"); | 1909 g_snprintf(hostname, sizeof(hostname), "localhost"); |
1910 | 1910 |
1911 if (*gc->account->password) { | 1911 if (gc->account->password != NULL) { |
1912 g_snprintf(buf, sizeof(buf), "PASS %s\r\n", gaim_account_get_password(account)); | 1912 g_snprintf(buf, sizeof(buf), "PASS %s\r\n", gaim_account_get_password(account)); |
1913 | 1913 |
1914 if (irc_write(idata->fd, buf, strlen(buf)) < 0) { | 1914 if (irc_write(idata->fd, buf, strlen(buf)) < 0) { |
1915 gaim_connection_error(gc, "Write error"); | 1915 gaim_connection_error(gc, "Write error"); |
1916 return; | 1916 return; |
1917 } | 1917 } |
1918 } | |
1918 | 1919 |
1919 g_snprintf(buf, sizeof(buf), "USER %s %s %s :%s\r\n", | 1920 g_snprintf(buf, sizeof(buf), "USER %s %s %s :%s\r\n", |
1920 g_get_user_name(), hostname, | 1921 g_get_user_name(), hostname, |
1921 idata->server, | 1922 idata->server, |
1922 *gc->account->alias ? gc->account->alias : "gaim"); | 1923 *gc->account->alias ? gc->account->alias : "gaim"); |
1974 rc = proxy_connect(account, idata->server, | 1975 rc = proxy_connect(account, idata->server, |
1975 gaim_account_get_int(account, "port", 6667), | 1976 gaim_account_get_int(account, "port", 6667), |
1976 irc_login_callback, gc); | 1977 irc_login_callback, gc); |
1977 | 1978 |
1978 if (!account->gc || (rc != 0)) { | 1979 if (!account->gc || (rc != 0)) { |
1979 gaim_connection_error(gc, "Unable to create socket"); | 1980 gaim_connection_error(gc, _("Unable to create socket")); |
1980 return; | 1981 return; |
1981 } | 1982 } |
1982 } | 1983 } |
1983 | 1984 |
1984 static void | 1985 static void |