diff options
-rw-r--r-- | src/irc/dcc/dcc-files.c | 2 |
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); |