Changeset 6425
- Timestamp:
- Aug 1, 2008, 4:43:22 PM (15 years ago)
- Location:
- trunk/libtransmission
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/Makefile.am
r6297 r6425 1 1 AM_CPPFLAGS = -I. -I$(top_srcdir) -I$(top_srcdir)/third-party/ -D__TRANSMISSION__ $(LIBEVENT_CPPFLAGS) 2 AM_CFLAGS = $( OPENSSL_CFLAGS) $(LIBCURL_CFLAGS) $(PTHREAD_CFLAGS)2 AM_CFLAGS = $(LIBCURL_CFLAGS) $(OPENSSL_CFLAGS) $(PTHREAD_CFLAGS) 3 3 4 4 noinst_LIBRARIES = libtransmission.a … … 111 111 $(top_builddir)/third-party/libevent/libevent.la \ 112 112 $(INTLLIBS) \ 113 $(LIBCURL_LIBS) \ 113 114 $(OPENSSL_LIBS) \ 114 $(LIBCURL_LIBS) \115 115 $(PTHREAD_LIBS) \ 116 116 -lm -
trunk/libtransmission/bencode.c
r6389 r6425 34 34 tr_bencIsType( const tr_benc * val, int type ) 35 35 { 36 return ( ( val != NULL) && ( val->type == type ) );36 return ( ( val ) && ( val->type == type ) ); 37 37 } 38 38 … … 177 177 tr_benc * parent; 178 178 179 assert( top != NULL);180 assert( parentStack != NULL);179 assert( top ); 180 assert( parentStack ); 181 181 182 182 if( tr_ptrArrayEmpty( parentStack ) ) … … 184 184 185 185 parent = tr_ptrArrayBack( parentStack ); 186 assert( parent != NULL);186 assert( parent ); 187 187 188 188 /* dictionary keys must be strings */ … … 301 301 err = !isSomething( top ) || !tr_ptrArrayEmpty( parentStack ); 302 302 303 if( !err && ( setme_end != NULL ))303 if( !err && setme_end ) 304 304 *setme_end = buf; 305 305 … … 904 904 bencWalk( top, &walkFuncs, out ); 905 905 906 if( len != NULL)906 if( len ) 907 907 *len = EVBUFFER_LENGTH( out ); 908 908 ret = tr_strndup( (char*) EVBUFFER_DATA( out ), EVBUFFER_LENGTH( out ) ); … … 1206 1206 if( EVBUFFER_LENGTH( data.out ) ) 1207 1207 evbuffer_add_printf( data.out, "\n" ); 1208 if( len != NULL)1208 if( len ) 1209 1209 *len = EVBUFFER_LENGTH( data.out ); 1210 1210 ret = tr_strndup( (char*) EVBUFFER_DATA( data.out ), EVBUFFER_LENGTH( data.out ) ); -
trunk/libtransmission/completion.c
r6132 r6425 164 164 tr_block_index_t block; 165 165 166 assert( cp != NULL);166 assert( cp ); 167 167 assert( piece < tor->info.pieceCount ); 168 168 assert( start < tor->blockCount ); -
trunk/libtransmission/crypto.c
r4597 r6425 242 242 crypto->torrentHashIsSet = hash ? 1 : 0; 243 243 244 if( hash != NULL)244 if( hash ) 245 245 memcpy( crypto->torrentHash, hash, SHA_DIGEST_LENGTH ); 246 246 else … … 251 251 tr_cryptoGetTorrentHash( const tr_crypto * crypto ) 252 252 { 253 assert( crypto != NULL);253 assert( crypto ); 254 254 assert( crypto->torrentHashIsSet ); 255 255 … … 260 260 tr_cryptoHasTorrentHash( const tr_crypto * crypto ) 261 261 { 262 assert( crypto != NULL);262 assert( crypto ); 263 263 264 264 return crypto->torrentHashIsSet ? 1 : 0; -
trunk/libtransmission/fdlimit.c
r5843 r6425 386 386 struct sockaddr_in sock; 387 387 388 assert( addr != NULL);389 assert( port != NULL);388 assert( addr ); 389 assert( port ); 390 390 391 391 tr_lockLock( gFd->lock ); -
trunk/libtransmission/handshake.c
r6050 r6425 287 287 public_key = tr_cryptoGetMyPublicKey( handshake->crypto, &len ); 288 288 assert( len == KEY_LEN ); 289 assert( public_key != NULL);289 assert( public_key ); 290 290 evbuffer_add( outbuf, public_key, len ); 291 291 … … 1058 1058 tr_handshakeGetAddr( const struct tr_handshake * handshake, uint16_t * port ) 1059 1059 { 1060 assert( handshake != NULL);1061 assert( handshake->io != NULL);1060 assert( handshake ); 1061 assert( handshake->io ); 1062 1062 1063 1063 return tr_peerIoGetAddress( handshake->io, port ); -
trunk/libtransmission/inout.c
r6354 r6425 241 241 tr_lockLock( lock ); 242 242 243 assert( tor != NULL);244 assert( setme != NULL);243 assert( tor ); 244 assert( setme ); 245 245 assert( pieceIndex < tor->info.pieceCount ); 246 246 -
trunk/libtransmission/list.c
r4404 r6425 38 38 tr_list *node = *list; 39 39 *list = (*list)->next; 40 if( data_free_func != NULL)40 if( data_free_func ) 41 41 data_free_func( node->data ); 42 42 node_free( node ); … … 126 126 { 127 127 void * ret = NULL; 128 if( *list != NULL)128 if( *list ) 129 129 { 130 130 ret = (*list)->data; … … 162 162 tr_list_foreach( tr_list * list, TrListForeachFunc func ) 163 163 { 164 while( list != NULL) {164 while( list ) { 165 165 func( list->data ); 166 166 list = list->next; … … 172 172 { 173 173 int size = 0; 174 while( list != NULL) {174 while( list ) { 175 175 ++size; 176 176 list = list->next; -
trunk/libtransmission/makemeta.c
r6334 r6425 263 263 assert( b->abortFlag || !totalRemain ); 264 264 265 if( fp != NULL)265 if( fp ) 266 266 fclose( fp ); 267 267 … … 432 432 tr_lock * lock = getQueueLock ( handle ); 433 433 tr_lockLock( lock ); 434 if( queue != NULL) {434 if( queue ) { 435 435 builder = queue; 436 436 queue = queue->nextBuilder; -
trunk/libtransmission/peer-io.c
r6415 r6425 81 81 { 82 82 tr_peerIo * c = (tr_peerIo *) userData; 83 if( c->didWrite != NULL)84 (*c->didWrite)( e, c->userData );83 if( c->didWrite ) 84 c->didWrite( e, c->userData ); 85 85 } 86 86 … … 99 99 while( !done ) 100 100 { 101 const int ret = (*c->canRead)( e, c->userData );101 const int ret = c->canRead( e, c->userData ); 102 102 103 103 switch( ret ) … … 119 119 { 120 120 tr_peerIo * c = userData; 121 if( c->gotError != NULL)122 (*c->gotError)( e, what, c->userData );121 if( c->gotError ) 122 c->gotError( e, what, c->userData ); 123 123 } 124 124 … … 169 169 int socket ) 170 170 { 171 assert( handle != NULL);172 assert( in_addr != NULL);171 assert( handle ); 172 assert( in_addr ); 173 173 assert( socket >= 0 ); 174 174 … … 186 186 int socket; 187 187 188 assert( handle != NULL);189 assert( in_addr != NULL);188 assert( handle ); 189 assert( in_addr ); 190 190 assert( port >= 0 ); 191 assert( torrentHash != NULL);191 assert( torrentHash ); 192 192 193 193 socket = tr_netOpenTCP( in_addr, port, 0 ); … … 212 212 tr_peerIoFree( tr_peerIo * io ) 213 213 { 214 if( io != NULL)214 if( io ) 215 215 { 216 216 io->canRead = NULL; … … 224 224 tr_peerIoGetHandle( tr_peerIo * io ) 225 225 { 226 assert( io != NULL);227 assert( io->handle != NULL);226 assert( io ); 227 assert( io->handle ); 228 228 229 229 return io->handle; … … 233 233 tr_peerIoGetAddress( const tr_peerIo * io, uint16_t * port ) 234 234 { 235 assert( io != NULL);236 237 if( port != NULL)235 assert( io ); 236 237 if( port ) 238 238 *port = io->port; 239 239 … … 330 330 const uint8_t * hash ) 331 331 { 332 assert( io != NULL);332 assert( io ); 333 333 334 334 tr_cryptoSetTorrentHash( io->crypto, hash ); … … 338 338 tr_peerIoGetTorrentHash( tr_peerIo * io ) 339 339 { 340 assert( io != NULL);341 assert( io->crypto != NULL);340 assert( io ); 341 assert( io->crypto ); 342 342 343 343 return tr_cryptoGetTorrentHash( io->crypto ); … … 347 347 tr_peerIoHasTorrentHash( const tr_peerIo * io ) 348 348 { 349 assert( io != NULL);350 assert( io->crypto != NULL);349 assert( io ); 350 assert( io->crypto ); 351 351 352 352 return tr_cryptoHasTorrentHash( io->crypto ); … … 361 361 const uint8_t * peer_id ) 362 362 { 363 assert( io != NULL);363 assert( io ); 364 364 365 365 if(( io->peerIdIsSet = peer_id != NULL )) … … 372 372 tr_peerIoGetPeersId( const tr_peerIo * io ) 373 373 { 374 assert( io != NULL);374 assert( io ); 375 375 assert( io->peerIdIsSet ); 376 376 … … 385 385 tr_peerIoEnableLTEP( tr_peerIo * io, int flag ) 386 386 { 387 assert( io != NULL);387 assert( io ); 388 388 assert( flag==0 || flag==1 ); 389 389 … … 394 394 tr_peerIoEnableFEXT( tr_peerIo * io, int flag ) 395 395 { 396 assert( io != NULL);396 assert( io ); 397 397 assert( flag==0 || flag==1 ); 398 398 … … 403 403 tr_peerIoSupportsLTEP( const tr_peerIo * io ) 404 404 { 405 assert( io != NULL);405 assert( io ); 406 406 407 407 return io->extendedProtocolSupported; … … 411 411 tr_peerIoSupportsFEXT( const tr_peerIo * io ) 412 412 { 413 assert( io != NULL);413 assert( io ); 414 414 415 415 return io->fastPeersSupported; … … 457 457 int encryptionMode ) 458 458 { 459 assert( io != NULL);459 assert( io ); 460 460 assert( encryptionMode==PEER_ENCRYPTION_NONE || encryptionMode==PEER_ENCRYPTION_RC4 ); 461 461 -
trunk/libtransmission/peer-mgr.c
r6423 r6425 249 249 { 250 250 assert( torrentIsLocked( torrent ) ); 251 assert( in_addr != NULL);252 253 return (tr_peer*)tr_ptrArrayFindSorted( torrent->peers,254 255 251 assert( in_addr ); 252 253 return tr_ptrArrayFindSorted( torrent->peers, 254 in_addr, 255 peerCompareToAddr ); 256 256 } 257 257 … … 306 306 peerDestructor( tr_peer * peer ) 307 307 { 308 assert( peer != NULL);309 assert( peer->msgs != NULL);308 assert( peer ); 309 assert( peer->msgs ); 310 310 311 311 tr_peerMsgsUnsubscribe( peer->msgs, peer->msgsTag ); … … 331 331 332 332 atom = getExistingAtom( t, &peer->in_addr ); 333 assert( atom != NULL);333 assert( atom ); 334 334 atom->time = time( NULL ); 335 335 … … 351 351 uint8_t hash[SHA_DIGEST_LENGTH]; 352 352 353 assert( t != NULL);353 assert( t ); 354 354 assert( !t->isRunning ); 355 assert( t->peers != NULL);355 assert( t->peers ); 356 356 assert( torrentIsLocked( t ) ); 357 357 assert( tr_ptrArrayEmpty( t->outgoingHandshakes ) ); … … 481 481 482 482 for( i=connectionCount=0; i<peerCount; ++i ) 483 if( peers[i]->msgs != NULL)483 if( peers[i]->msgs ) 484 484 ret[connectionCount++] = peers[i]; 485 485 … … 937 937 tr_handshake * ours; 938 938 939 assert( io != NULL);939 assert( io ); 940 940 assert( isConnected==0 || isConnected==1 ); 941 941 … … 947 947 ours = tr_ptrArrayRemoveSorted( manager->incomingHandshakes, 948 948 handshake, handshakeCompare ); 949 else if( t != NULL)949 else if( t ) 950 950 ours = tr_ptrArrayRemoveSorted( t->outgoingHandshakes, 951 951 handshake, handshakeCompare ); … … 953 953 ours = handshake; 954 954 955 assert( ours != NULL);955 assert( ours ); 956 956 assert( ours == handshake ); 957 957 958 if( t != NULL)958 if( t ) 959 959 torrentLock( t ); 960 960 … … 1001 1001 tr_peer * peer = getExistingPeer( t, addr ); 1002 1002 1003 if( peer != NULL) /* we already have this peer */1003 if( peer ) /* we already have this peer */ 1004 1004 { 1005 1005 tr_peerIoFree( io ); … … 1025 1025 } 1026 1026 1027 if( t != NULL)1027 if( t ) 1028 1028 torrentUnlock( t ); 1029 1029 } … … 1137 1137 tr_pexCompare( const void * va, const void * vb ) 1138 1138 { 1139 const tr_pex * a = (const tr_pex *)va;1140 const tr_pex * b = (const tr_pex *)vb;1139 const tr_pex * a = va; 1140 const tr_pex * b = vb; 1141 1141 int i = memcmp( &a->in_addr, &b->in_addr, sizeof(struct in_addr) ); 1142 1142 if( i ) return i; … … 1211 1211 t = getExistingTorrent( manager, torrentHash ); 1212 1212 1213 assert( t != NULL);1213 assert( t ); 1214 1214 assert( ( t->isRunning != 0 ) == ( t->reconnectTimer != NULL ) ); 1215 1215 assert( ( t->isRunning != 0 ) == ( t->rechokeTimer != NULL ) ); … … 1275 1275 managerLock( manager ); 1276 1276 1277 assert( tor != NULL);1277 assert( tor ); 1278 1278 assert( getExistingTorrent( manager, tor->info.hash ) == NULL ); 1279 1279 … … 1293 1293 1294 1294 t = getExistingTorrent( manager, torrentHash ); 1295 assert( t != NULL);1295 assert( t ); 1296 1296 stopTorrent( t ); 1297 1297 tr_ptrArrayRemoveSorted( manager->torrents, t, torrentCompare ); … … 1906 1906 mgr ); 1907 1907 1908 assert( tr_peerIoGetTorrentHash( io ) != NULL);1908 assert( tr_peerIoGetTorrentHash( io ) ); 1909 1909 1910 1910 ++newConnectionsThisSecond; -
trunk/libtransmission/peer-msgs.c
r6412 r6425 337 337 { 338 338 FILE * fp = tr_getLog( ); 339 if( fp != NULL)339 if( fp ) 340 340 { 341 341 va_list args; … … 552 552 sendInterest( tr_peermsgs * msgs, int weAreInterested ) 553 553 { 554 assert( msgs != NULL);554 assert( msgs ); 555 555 assert( weAreInterested==0 || weAreInterested==1 ); 556 556 … … 586 586 const time_t fibrillationTime = time(NULL) - MIN_CHOKE_PERIOD_SEC; 587 587 588 assert( msgs != NULL);589 assert( msgs->info != NULL);588 assert( msgs ); 589 assert( msgs->info ); 590 590 assert( choke==0 || choke==1 ); 591 591 … … 622 622 uint32_t pieceIndex ) 623 623 { 624 assert( msgs != NULL);624 assert( msgs ); 625 625 626 626 if( tr_peerIoSupportsFEXT( msgs->io ) ) … … 634 634 sendFastHave( tr_peermsgs * msgs, int all ) 635 635 { 636 assert( msgs != NULL);636 assert( msgs ); 637 637 638 638 if( tr_peerIoSupportsFEXT( msgs->io ) ) … … 652 652 uint32_t length ) 653 653 { 654 assert( msgs != NULL);654 assert( msgs ); 655 655 656 656 if( tr_peerIoSupportsFEXT( msgs->io ) ) … … 685 685 uint32_t pieceIndex) 686 686 { 687 assert( msgs != NULL);687 assert( msgs ); 688 688 689 689 if( tr_peerIoSupportsFEXT( msgs->io ) ) … … 851 851 struct peer_request req; 852 852 853 assert( msgs != NULL);854 assert( msgs->torrent != NULL);853 assert( msgs ); 854 assert( msgs->torrent ); 855 855 assert( piece < msgs->torrent->info.pieceCount ); 856 856 … … 1493 1493 const tr_block_index_t block = _tr_block( tor, req->index, req->offset ); 1494 1494 1495 assert( msgs != NULL);1496 assert( req != NULL);1495 assert( msgs ); 1496 assert( req ); 1497 1497 1498 1498 if( req->length != tr_torBlockCountBytes( msgs->torrent, block ) ) … … 1908 1908 tr_peermsgs * m; 1909 1909 1910 assert( info != NULL);1911 assert( info->io != NULL);1910 assert( info ); 1911 assert( info->io ); 1912 1912 1913 1913 m = tr_new0( tr_peermsgs, 1 ); … … 1953 1953 tr_peerMsgsFree( tr_peermsgs* msgs ) 1954 1954 { 1955 if( msgs != NULL)1955 if( msgs ) 1956 1956 { 1957 1957 tr_timerFree( &msgs->pulseTimer ); -
trunk/libtransmission/ptrarray.c
r6389 r6425 57 57 int i; 58 58 59 assert( t != NULL);60 assert( t->items != NULL);61 assert( func != NULL);59 assert( t ); 60 assert( t->items ); 61 assert( func ); 62 62 63 63 for( i=0; i<t->n_items; ++i ) … … 68 68 tr_ptrArrayFree( tr_ptrArray * t, PtrArrayForeachFunc func ) 69 69 { 70 assert( t != NULL);71 assert( t->items != NULL);72 73 if( func != NULL)70 assert( t ); 71 assert( t->items ); 72 73 if( func ) 74 74 tr_ptrArrayForeach( t, func ); 75 75 … … 94 94 tr_ptrArrayNth( tr_ptrArray* t, int i ) 95 95 { 96 assert( t != NULL);96 assert( t ); 97 97 assert( i >= 0 ); 98 98 assert( i < t->n_items ); -
trunk/libtransmission/publish.c
r4404 r6425 36 36 tr_publisherFree( tr_publisher_t ** p ) 37 37 { 38 assert( p != NULL);39 assert( *p != NULL);38 assert( p ); 39 assert( *p ); 40 40 41 41 tr_list_free( &(*p)->list, NULL ); -
trunk/libtransmission/ratecontrol.c
r6259 r6425 97 97 size_t bytes = 0; 98 98 99 if( r != NULL)99 if( r ) 100 100 { 101 101 const float cur = rateForInterval( r, SHORT_INTERVAL_MSEC ); -
trunk/libtransmission/rpc.c
r6404 r6425 34 34 notify( tr_handle * session, int type, tr_torrent * tor ) 35 35 { 36 if( session->rpc_func != NULL)36 if( session->rpc_func ) 37 37 session->rpc_func( session, type, tor, session->rpc_func_user_data ); 38 38 } -
trunk/libtransmission/session.c
r6424 r6425 84 84 tr_sessionGetEncryption( tr_session * session ) 85 85 { 86 assert( session != NULL);86 assert( session ); 87 87 88 88 return session->encryptionMode; … … 92 92 tr_sessionSetEncryption( tr_session * session, tr_encryption_mode mode ) 93 93 { 94 assert( session != NULL);94 assert( session ); 95 95 assert( mode==TR_ENCRYPTION_PREFERRED 96 96 || mode==TR_ENCRYPTION_REQUIRED … … 393 393 tr_sessionGetPeerPort( const tr_handle * h ) 394 394 { 395 assert( h != NULL);395 assert( h ); 396 396 return tr_sharedGetPeerPort( h->shared ); 397 397 } … … 845 845 sizeof( struct tr_metainfo_lookup ), 846 846 compareHashStringToLookupEntry ); 847 if( l != NULL)847 if( l ) 848 848 { 849 849 if( l->filename != filename ) -
trunk/libtransmission/stats.c
r6162 r6425 159 159 { 160 160 const struct tr_stats_handle * stats = getStats( handle ); 161 assert( stats != NULL);161 assert( stats ); 162 162 *setme = stats->single; 163 163 setme->secondsActive = time( NULL ) - stats->startTime; … … 170 170 { 171 171 const struct tr_stats_handle * stats = getStats( handle ); 172 assert( stats != NULL);172 assert( stats ); 173 173 tr_session_stats current; 174 174 tr_sessionGetStats( handle, ¤t ); -
trunk/libtransmission/torrent-ctor.c
r6154 r6425 108 108 if( ctor->isSet_metainfo ) { 109 109 tr_benc * info = tr_bencDictFindType( &ctor->metainfo, "info", TYPE_DICT ); 110 if( info != NULL) {110 if( info ) { 111 111 tr_benc * name = tr_bencDictFindFirst( info, "name.utf-8", "name", NULL ); 112 112 if( name == NULL ) -
trunk/libtransmission/torrent.c
r6354 r6425 233 233 getBytePiece( const tr_info * info, uint64_t byteOffset ) 234 234 { 235 assert( info != NULL);235 assert( info ); 236 236 assert( info->pieceSize != 0 ); 237 237 … … 245 245 uint64_t firstByte, lastByte; 246 246 247 assert( info != NULL);247 assert( info ); 248 248 assert( fileIndex < info->fileCount ); 249 249 … … 310 310 tr_info * inf = &tor->info; 311 311 312 assert( inf != NULL);312 assert( inf ); 313 313 314 314 for( ff=0; ff<inf->fileCount; ++ff ) { … … 328 328 int tier; 329 329 330 assert( tor != NULL);330 assert( tor ); 331 331 assert( ( 0 <= pos ) && ( pos < tor->info.trackerCount ) ); 332 332 … … 633 633 tr_torrentCanManualUpdate( const tr_torrent * tor ) 634 634 { 635 return ( tor != NULL)635 return ( tor ) 636 636 && ( tor->isRunning ) 637 637 && ( tr_trackerCanManualAnnounce( tor->tracker ) ); … … 805 805 uint64_t haveBytes = 0; 806 806 807 assert( tor != NULL);807 assert( tor ); 808 808 assert( fileIndex < tor->info.fileCount ); 809 809 assert( file->offset + file->length <= tor->info.totalSize ); … … 880 880 tr_peer_stat * ret = NULL; 881 881 882 if( tor != NULL)882 if( tor ) 883 883 ret = tr_peerMgrPeerStats( tor->handle->peerMgr, 884 884 tor->info.hash, peerCount ); … … 930 930 tr_torrentLock( tor ); 931 931 932 assert( tor != NULL);932 assert( tor ); 933 933 assert( pieceIndex < tor->info.pieceCount ); 934 934 … … 952 952 tr_info * inf = &tor->info; 953 953 954 assert( tor != NULL);954 assert( tor ); 955 955 assert( !tor->isRunning ); 956 956 … … 1161 1161 fireStatusChange( tr_torrent * tor, cp_status_t status ) 1162 1162 { 1163 assert( tor != NULL);1163 assert( tor ); 1164 1164 assert( status==TR_CP_INCOMPLETE || status==TR_CP_DONE || status==TR_CP_COMPLETE ); 1165 1165 1166 if( tor->status_func != NULL)1167 (tor->status_func)( tor, status, tor->status_func_user_data );1166 if( tor->status_func ) 1167 tor->status_func( tor, status, tor->status_func_user_data ); 1168 1168 } 1169 1169 … … 1173 1173 void * user_data ) 1174 1174 { 1175 assert( tor != NULL);1175 assert( tor ); 1176 1176 tor->status_func = func; 1177 1177 tor->status_func_user_data = user_data; … … 1238 1238 tr_file * file; 1239 1239 1240 assert( tor != NULL);1240 assert( tor ); 1241 1241 assert( fileIndex < tor->info.fileCount ); 1242 1242 assert( priority==TR_PRI_LOW || priority==TR_PRI_NORMAL || priority==TR_PRI_HIGH ); … … 1270 1270 1271 1271 tr_torrentLock( tor ); 1272 assert( tor != NULL);1272 assert( tor ); 1273 1273 assert( file < tor->info.fileCount ); 1274 1274 ret = tor->info.files[file].priority; -
trunk/libtransmission/utils.c
r6420 r6425 177 177 { 178 178 FILE * fp = tr_getLog( ); 179 if( fp != NULL)179 if( fp ) 180 180 { 181 181 va_list args; … … 653 653 out = tr_strdup( in ); 654 654 } 655 else if( in != NULL)655 else if( in ) 656 656 { 657 657 out = tr_malloc( len+1 ); … … 824 824 tr_bitfieldAdd( tr_bitfield * bitfield, size_t nth ) 825 825 { 826 assert( bitfield != NULL);827 assert( bitfield->bits != NULL);826 assert( bitfield ); 827 assert( bitfield->bits ); 828 828 829 829 if( nth >= bitfield->bitCount ) … … 851 851 size_t nth ) 852 852 { 853 assert( bitfield != NULL);854 assert( bitfield->bits != NULL);853 assert( bitfield ); 854 assert( bitfield->bits ); 855 855 856 856 if( nth >= bitfield->bitCount ) … … 998 998 size_t n = siz; 999 999 1000 assert( s != NULL);1001 assert( d != NULL);1000 assert( s ); 1001 assert( d ); 1002 1002 1003 1003 /* Copy as many bytes as will fit */ -
trunk/libtransmission/verify.c
r5843 r6425 37 37 tr_verify_done_cb verify_done_cb ) 38 38 { 39 if( verify_done_cb != NULL)40 (*verify_done_cb)( torrent );39 if( verify_done_cb ) 40 verify_done_cb( torrent ); 41 41 } 42 42
Note: See TracChangeset
for help on using the changeset viewer.