From: fredrik Date: Fri, 22 Dec 2006 00:35:27 +0000 (+0000) Subject: Fix hasupload. X-Git-Tag: 0.3~138 X-Git-Url: http://dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=c458597e9136094237260be626621098cbe54e50 Fix hasupload. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@788 959494ce-11ee-0310-bf91-de5d638817bd --- diff --git a/daemon/transfer.c b/daemon/transfer.c index f5b6b50..48a3b3a 100644 --- a/daemon/transfer.c +++ b/daemon/transfer.c @@ -161,7 +161,7 @@ struct transfer *hasupload(struct fnet *fnet, wchar_t *peerid) for(transfer = transfers; transfer != NULL; transfer = transfer->next) { - if((transfer->fnet == fnet) && !wcscmp(transfer->peerid, peerid)) + if((transfer->dir == TRNSD_UP) && (transfer->fnet == fnet) && !wcscmp(transfer->peerid, peerid)) break; } return(transfer);