diff options
author | RichardHitt <rbh00@netcom.com> | 2013-01-10 02:14:02 -0800 |
---|---|---|
committer | RichardHitt <rbh00@netcom.com> | 2013-01-10 02:14:02 -0800 |
commit | bf673072e8457b60a5a8c8d0adf53fa3ccb71ea6 (patch) | |
tree | 4a4d78d292998d449f04237c779d6d90e38b44ec /src/common/dcc.c | |
parent | efdfa50f1e711e5bdd3ec98a3dedea422b3da362 (diff) | |
parent | 475eb9fcaab1d846a3617f587f22bd77cdeddd5e (diff) |
Merge branch 'master' into pull350
Diffstat (limited to 'src/common/dcc.c')
-rw-r--r-- | src/common/dcc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/dcc.c b/src/common/dcc.c index d404b617..9014296e 100644 --- a/src/common/dcc.c +++ b/src/common/dcc.c @@ -322,6 +322,7 @@ dcc_lookup_proxy (char *host, struct sockaddr_in *addr) memcpy (&addr->sin_addr, h->h_addr, 4); memcpy (&cache_addr, h->h_addr, 4); cache_host = strdup (host); + /* cppcheck-suppress memleak */ return TRUE; } @@ -788,6 +789,7 @@ dcc_read (GIOChannel *source, GIOCondition condition, struct DCC *dcc) dcc_send_ack (dcc); dcc_close (dcc, STAT_DONE, FALSE); dcc_calc_average_cps (dcc); /* this must be done _after_ dcc_close, or dcc_remove_from_sum will see the wrong value in dcc->cps */ + /* cppcheck-suppress deallocuse */ sprintf (buf, "%d", dcc->cps); EMIT_SIGNAL (XP_TE_DCCRECVCOMP, dcc->serv->front_session, dcc->file, dcc->destfile, dcc->nick, buf, 0); @@ -1533,6 +1535,7 @@ dcc_handle_new_ack (struct DCC *dcc) dcc->ack = dcc->size; /* force 100% ack for >4 GB */ dcc_close (dcc, STAT_DONE, FALSE); dcc_calc_average_cps (dcc); /* this must be done _after_ dcc_close, or dcc_remove_from_sum will see the wrong value in dcc->cps */ + /* cppcheck-suppress deallocuse */ sprintf (buf, "%d", dcc->cps); EMIT_SIGNAL (XP_TE_DCCSENDCOMP, dcc->serv->front_session, file_part (dcc->file), dcc->nick, buf, NULL, 0); |