summaryrefslogtreecommitdiff
path: root/src/irc
diff options
context:
space:
mode:
Diffstat (limited to 'src/irc')
-rw-r--r--src/irc/dcc/dcc-files.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/irc/dcc/dcc-files.c b/src/irc/dcc/dcc-files.c
index da395196..8ccdb11a 100644
--- a/src/irc/dcc/dcc-files.c
+++ b/src/irc/dcc/dcc-files.c
@@ -510,7 +510,7 @@ static void cmd_dcc_send(gchar *data, IRC_SERVER_REC *server, WI_IRC_REC *item)
lseek(fh, 0, SEEK_SET);
/* get the IP address we use with IRC server */
- if (!net_getsockname(chat != NULL ? chat->handle : server->handle, &addr, NULL))
+ if (net_getsockname(chat != NULL ? chat->handle : server->handle, &addr, NULL) == -1)
{
close(fh);
cmd_param_error(CMDERR_GETSOCKNAME);