From: Jordan Lee Date: Wed, 9 Feb 2011 02:35:16 +0000 (+0000) Subject: (trunk libT) fix compiler warning: "peer-io.h:282: warning: inlining failed in call... X-Git-Tag: 2.30b1~397 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=984ac1b92e4229bb247c76bd86b0117a9f60f17e;p=transmission (trunk libT) fix compiler warning: "peer-io.h:282: warning: inlining failed in call to ‘evbuffer_add_uint8’: optimizing for size and code size would grow" --- diff --git a/libtransmission/peer-io.c b/libtransmission/peer-io.c index 6eccd57cd..7ca67984e 100644 --- a/libtransmission/peer-io.c +++ b/libtransmission/peer-io.c @@ -815,6 +815,12 @@ tr_peerIoWriteBytes( tr_peerIo * io, const void * bytes, size_t byteCount, tr_bo **** ***/ +void +evbuffer_add_uint8( struct evbuffer * outbuf, uint8_t byte ) +{ + evbuffer_add( outbuf, &byte, 1 ); +} + void evbuffer_add_uint16( struct evbuffer * outbuf, uint16_t addme_hs ) { diff --git a/libtransmission/peer-io.h b/libtransmission/peer-io.h index d9d95d251..e17558220 100644 --- a/libtransmission/peer-io.h +++ b/libtransmission/peer-io.h @@ -278,12 +278,7 @@ tr_peerIoIsEncrypted( const tr_peerIo * io ) return ( io != NULL ) && ( io->encryptionMode == PEER_ENCRYPTION_RC4 ); } -static inline void -evbuffer_add_uint8( struct evbuffer * outbuf, uint8_t byte ) -{ - evbuffer_add( outbuf, &byte, 1 ); -} - +void evbuffer_add_uint8 ( struct evbuffer * outbuf, uint8_t byte ); void evbuffer_add_uint16( struct evbuffer * outbuf, uint16_t hs ); void evbuffer_add_uint32( struct evbuffer * outbuf, uint32_t hl );