Use stricter type for enums
This commit is contained in:
parent
b79e6561c0
commit
75d2e74a64
|
@ -20,14 +20,14 @@
|
|||
#include "transmission.h"
|
||||
#include "publish.h"
|
||||
|
||||
enum
|
||||
typedef enum
|
||||
{
|
||||
TR_ADDREQ_OK=0,
|
||||
TR_ADDREQ_FULL,
|
||||
TR_ADDREQ_DUPLICATE,
|
||||
TR_ADDREQ_MISSING,
|
||||
TR_ADDREQ_CLIENT_CHOKED
|
||||
};
|
||||
} tr_addreq_t;
|
||||
|
||||
/**
|
||||
*** Peer Publish / Subscribe
|
||||
|
|
|
@ -715,7 +715,7 @@ refillPulse( void * vtorrent )
|
|||
/* find a peer who can ask for this piece */
|
||||
for( j=0; !handled && j<peerCount; )
|
||||
{
|
||||
const int val = tr_peerMsgsAddRequest( peers[j]->msgs, piece );
|
||||
const tr_addreq_t val = tr_peerMsgsAddRequest( peers[j]->msgs, piece );
|
||||
switch( val )
|
||||
{
|
||||
case TR_ADDREQ_FULL:
|
||||
|
|
|
@ -866,7 +866,7 @@ requestQueueIsFull( const tr_peermsgs * msgs )
|
|||
return msgs->clientWillAskFor.count >= req_max;
|
||||
}
|
||||
|
||||
int
|
||||
tr_addreq_t
|
||||
tr_peerMsgsAddRequest( tr_peermsgs * msgs,
|
||||
tr_piece_index_t piece )
|
||||
{
|
||||
|
|
|
@ -44,7 +44,7 @@ void tr_peerMsgsCancel( tr_peermsgs * msgs,
|
|||
|
||||
void tr_peerMsgsFree( tr_peermsgs* );
|
||||
|
||||
int tr_peerMsgsAddRequest( tr_peermsgs * peer,
|
||||
tr_addreq_t tr_peerMsgsAddRequest( tr_peermsgs * peer,
|
||||
tr_piece_index_t piece );
|
||||
|
||||
void tr_peerMsgsUnsubscribe ( tr_peermsgs * peer,
|
||||
|
|
Loading…
Reference in New Issue