Changeset 7748


Ignore:
Timestamp:
Jan 19, 2009, 2:05:43 PM (12 years ago)
Author:
charles
Message:

(trunk libT) prefer int' over ssize_t'

Location:
trunk/libtransmission
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/ConvertUTF.c

    r7656 r7748  
    4444#endif
    4545#include <string.h> /* strlen() */
    46 #include <unistd.h> /* ssize_t */
    4746#include "ConvertUTF.h"
    4847
     
    352351 */
    353352Boolean
    354 tr_utf8_validate( const char * str, ssize_t max_len, const char ** end )
     353tr_utf8_validate( const char * str, int max_len, const char ** end )
    355354{
    356355    const UTF8* source = (const UTF8*) str;
  • trunk/libtransmission/ConvertUTF.h

    r7656 r7748  
    55#error only libtransmission should #include this header.
    66#endif
    7 
    8 #include <unistd.h> /* ssize_t */
    97
    108/*
     
    154152
    155153/* intended to work the same as g_utf8_validate */
    156 Boolean tr_utf8_validate( const char * str, ssize_t max_len, const char ** end );
     154Boolean tr_utf8_validate( const char * str, int max_len, const char ** end );
    157155
    158156
  • trunk/libtransmission/bandwidth.c

    r7663 r7748  
    224224    {
    225225        const size_t increment = 1024;
    226         const ssize_t bytesUsed = tr_peerIoFlush( peers[i], dir, increment );
    227 
    228         dbgmsg( "peer #%d of %d used %zd bytes in this pass", i, n, bytesUsed );
    229 
    230         if( bytesUsed == (ssize_t)increment )
     226        const int bytesUsed = tr_peerIoFlush( peers[i], dir, increment );
     227
     228        dbgmsg( "peer #%d of %d used %d bytes in this pass", i, n, bytesUsed );
     229
     230        if( bytesUsed == (int)increment )
    231231            ++i;
    232232        else {
  • trunk/libtransmission/peer-io.c

    r7747 r7748  
    237237}
    238238
    239 static ssize_t
     239static int
    240240tr_evbuffer_write( tr_peerIo * io, int fd, size_t howmuch )
    241241{
    242242    int e;
    243     ssize_t n;
     243    int n;
    244244    struct evbuffer * buffer = io->outbuf;
    245245
     
    248248    errno = 0;
    249249#ifdef WIN32
    250     n = send(fd, buffer->buffer, howmuch,  0 );
     250    n = (int) send(fd, buffer->buffer, howmuch,  0 );
    251251#else
    252     n = write(fd, buffer->buffer, howmuch );
     252    n = (int) write(fd, buffer->buffer, howmuch );
    253253#endif
    254254    e = errno;
    255     dbgmsg( io, "wrote %zd to peer (%s)", n, (n==-1?strerror(e):"") );
     255    dbgmsg( io, "wrote %d to peer (%s)", n, (n==-1?strerror(e):"") );
    256256
    257257    if( n > 0 )
     
    763763***/
    764764
    765 static ssize_t
     765static int
    766766tr_peerIoTryRead( tr_peerIo * io, size_t howmuch )
    767767{
    768     ssize_t res = 0;
     768    int res = 0;
    769769
    770770    if(( howmuch = tr_bandwidthClamp( &io->bandwidth, TR_DOWN, howmuch )))
     
    775775        e = errno;
    776776
    777         dbgmsg( io, "read %zd from peer (%s)", res, (res==-1?strerror(e):"") );
     777        dbgmsg( io, "read %d from peer (%s)", res, (res==-1?strerror(e):"") );
    778778
    779779        if( EVBUFFER_LENGTH( io->inbuf ) )
     
    785785            if( res == 0 )
    786786                what |= EVBUFFER_EOF;
    787             dbgmsg( io, "tr_peerIoTryRead got an error. res is %zd, what is %hd, errno is %d (%s)", res, what, e, strerror( e ) );
     787            dbgmsg( io, "tr_peerIoTryRead got an error. res is %d, what is %hd, errno is %d (%s)", res, what, e, strerror( e ) );
    788788            io->gotError( io, what, io->userData );
    789789        }
     
    793793}
    794794
    795 static ssize_t
     795static int
    796796tr_peerIoTryWrite( tr_peerIo * io, size_t howmuch )
    797797{
    798     ssize_t n = 0;
     798    int n = 0;
    799799
    800800    if(( howmuch = tr_bandwidthClamp( &io->bandwidth, TR_UP, howmuch )))
     
    811811        {
    812812            const short what = EVBUFFER_WRITE | EVBUFFER_ERROR;
    813             dbgmsg( io, "tr_peerIoTryWrite got an error. res is %zd, what is %hd, errno is %d (%s)", n, what, e, strerror( e ) );
     813            dbgmsg( io, "tr_peerIoTryWrite got an error. res is %d, what is %hd, errno is %d (%s)", n, what, e, strerror( e ) );
    814814            io->gotError( io, what, io->userData );
    815815        }
     
    819819}
    820820
    821 ssize_t
     821int
    822822tr_peerIoFlush( tr_peerIo  * io, tr_direction dir, size_t limit )
    823823{
    824     ssize_t bytesUsed;
     824    int bytesUsed;
    825825
    826826    assert( tr_isPeerIo( io ) );
     
    835835    }
    836836
    837     dbgmsg( io, "flushing peer-io, direction %d, limit %zu, bytesUsed %zd", (int)dir, limit, bytesUsed );
     837    dbgmsg( io, "flushing peer-io, direction %d, limit %zu, bytesUsed %d", (int)dir, limit, bytesUsed );
    838838    return bytesUsed;
    839839}
  • trunk/libtransmission/peer-io.h

    r7747 r7748  
    7777    int                   socket;
    7878
    79     ssize_t               refCount;
     79    int                   refCount;
    8080
    8181    uint8_t               peerId[SHA_DIGEST_LENGTH];
     
    361361                               tr_bool        isEnabled );
    362362                       
    363 ssize_t   tr_peerIoFlush( tr_peerIo     * io,
     363int       tr_peerIoFlush( tr_peerIo     * io,
    364364                          tr_direction    dir,
    365365                          size_t          byteLimit );
  • trunk/libtransmission/rpcimpl.c

    r7744 r7748  
    981981tr_rpc_request_exec_json( tr_session            * session,
    982982                          const void            * request_json,
    983                           ssize_t                 request_len,
     983                          int                     request_len,
    984984                          tr_rpc_response_func    callback,
    985985                          void                  * callback_user_data )
     
    10331033tr_rpc_parse_list_str( tr_benc     * setme,
    10341034                       const char  * str_in,
    1035                        ssize_t       len )
     1035                       int           len )
    10361036
    10371037{
     
    10801080tr_rpc_request_exec_uri( tr_session           * session,
    10811081                         const void           * request_uri,
    1082                          ssize_t                request_len,
     1082                         int                    request_len,
    10831083                         tr_rpc_response_func   callback,
    10841084                         void                 * callback_user_data )
  • trunk/libtransmission/rpcimpl.h

    r7744 r7748  
    1414#define TR_RPC_H
    1515
    16 #include <unistd.h> /* ssize_t */
    17 
    1816/***
    1917****  RPC processing
     
    2927void tr_rpc_request_exec_json( tr_session            * session,
    3028                               const void            * request_json,
    31                                ssize_t                 request_len,
     29                               int                     request_len,
    3230                               tr_rpc_response_func    callback,
    3331                               void                  * callback_user_data );
     
    3634void tr_rpc_request_exec_uri( tr_session           * session,
    3735                              const void           * request_uri,
    38                               ssize_t                request_len,
     36                              int                    request_len,
    3937                              tr_rpc_response_func   callback,
    4038                              void                 * callback_user_data );
     
    4240void tr_rpc_parse_list_str( struct tr_benc * setme,
    4341                            const char     * list_str,
    44                             ssize_t          list_str_len );
     42                            int              list_str_len );
    4543
    4644
  • trunk/libtransmission/utils-test.c

    r7656 r7748  
    22#include <string.h> /* strcmp */
    33#include "transmission.h"
    4 #include <unistd.h> /* ssize_t */
    54#include "ConvertUTF.h" /* tr_utf8_validate*/
    65#include "platform.h"
  • trunk/libtransmission/utils.c

    r7743 r7748  
    638638
    639639char*
    640 tr_strndup( const void * in, ssize_t len )
     640tr_strndup( const void * in, int len )
    641641{
    642642    char * out = NULL;
     
    13261326
    13271327char*
    1328 tr_utf8clean( const char * str, ssize_t max_len, tr_bool * err )
     1328tr_utf8clean( const char * str, int max_len, tr_bool * err )
    13291329{
    13301330    const char zero = '\0';
     
    13371337
    13381338    if( max_len < 0 )
    1339         max_len = (ssize_t) strlen( str );
     1339        max_len = (int) strlen( str );
    13401340
    13411341    while( !tr_utf8_validate ( str, max_len, &end ) )
    13421342    {
    1343         const ssize_t good_len = end - str;
     1343        const int good_len = end - str;
    13441344
    13451345        evbuffer_add( buf, str, good_len );
  • trunk/libtransmission/utils.h

    r7743 r7748  
    239239
    240240char*          tr_utf8clean( const char  * str,
    241                              ssize_t       max_len,
     241                             int           max_len,
    242242                             tr_bool     * err );
    243243
     
    303303
    304304/** @param in is a void* so that callers can pass in both signed & unsigned without a cast */
    305 char* tr_strndup( const void * in, ssize_t len ) TR_GNUC_MALLOC;
     305char* tr_strndup( const void * in, int len ) TR_GNUC_MALLOC;
    306306
    307307/** @param in is a void* so that callers can pass in both signed & unsigned without a cast */
Note: See TracChangeset for help on using the changeset viewer.