Changeset 1545
- Timestamp:
- Mar 8, 2007, 4:53:50 AM (15 years ago)
- Location:
- branches/pex/libtransmission
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/pex/libtransmission/bencode.c
r1540 r1545 283 283 } 284 284 285 void tr_bencInitStr( benc_val_t * val, char * str, int len, int nofree )285 void _tr_bencInitStr( benc_val_t * val, char * str, int len, int nofree ) 286 286 { 287 287 tr_bencInit( val, TYPE_STR ); … … 308 308 } 309 309 310 tr_bencInitStr( val, new, 0, 0 );310 _tr_bencInitStr( val, new, 0, 0 ); 311 311 312 312 return 0; -
branches/pex/libtransmission/bencode.h
r1540 r1545 72 72 } 73 73 74 void tr_bencInitStr( benc_val_t * val, char * str, int len, int nofree ); 74 #define tr_bencInitStr( a, b, c, d ) \ 75 _tr_bencInitStr( (a), ( char * )(b), (c), (d) ) 76 void _tr_bencInitStr( benc_val_t * val, char * str, int len, int nofree ); 75 77 int tr_bencInitStrDup( benc_val_t * val, const char * str ); 76 78 void tr_bencInitInt( benc_val_t * val, int64_t num ); -
branches/pex/libtransmission/bsdtree.h
r1540 r1545 29 29 #ifndef _SYS_TREE_H_ 30 30 #define _SYS_TREE_H_ 31 32 #ifndef __unused 33 #define __unused 34 #endif 31 35 32 36 /* -
branches/pex/libtransmission/internal.h
r1540 r1545 100 100 char pointers */ 101 101 #define TR_NTOHL(p,a) (a) = tr_ntohl((p)) 102 #define TR_HTONL(a,p) tr_htonl((a), ( p))102 #define TR_HTONL(a,p) tr_htonl((a), ( uint8_t * )(p)) 103 103 static inline uint32_t tr_ntohl( uint8_t * p ) 104 104 { -
branches/pex/libtransmission/peeraz.h
r1542 r1545 81 81 82 82 static inline int 83 azmsgNameIndex( const char * name, int len )83 azmsgNameIndex( const char * name, int len ) 84 84 { 85 85 int ii; … … 97 97 } 98 98 99 static char*99 static uint8_t * 100 100 makeAZHandshake( tr_torrent_t * tor, tr_peer_t * peer, int * buflen ) 101 101 { … … 195 195 196 196 *buflen = len; 197 return buf;197 return ( uint8_t * )buf; 198 198 } 199 199 … … 245 245 sendAZHandshake( tr_torrent_t * tor, tr_peer_t * peer ) 246 246 { 247 char* buf;247 uint8_t * buf; 248 248 int len; 249 249 … … 319 319 msglen -= off; 320 320 321 index = azmsgNameIndex( name, namelen );321 index = azmsgNameIndex( ( char * )name, namelen ); 322 322 if( AZ_EXT_VERSION != vers ) 323 323 { … … 479 479 if( TYPE_STR == pair->type && 6 == pair->val.s.i ) 480 480 { 481 tr_torrentAddCompact( tor, TR_PEER_FROM_PEX, pair->val.s.s, 1 ); 481 tr_torrentAddCompact( tor, TR_PEER_FROM_PEX, 482 ( uint8_t * )pair->val.s.s, 1 ); 482 483 } 483 484 } -
branches/pex/libtransmission/peerext.h
r1542 r1545 279 279 { 280 280 tr_torrentAddCompact( tor, TR_PEER_FROM_PEX, 281 sub->val.s.s, sub->val.s.i / 6 );281 ( uint8_t * )sub->val.s.s, sub->val.s.i / 6 ); 282 282 } 283 283
Note: See TracChangeset
for help on using the changeset viewer.