Changeset 5880
- Timestamp:
- May 21, 2008, 5:14:58 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/beos/TRWindow.cpp
r5843 r5880 120 120 } 121 121 122 static void torrentclose(tr_torrent_t *torrent, void *)123 {124 tr_torrentClose(torrent);125 }126 127 122 TRWindow::~TRWindow() { 128 tr_torrentIterate(engine, torrentclose, NULL);129 123 const int MAX_EXIT_WAIT_SECS = 10; 130 124 const time_t deadline = time(0) + MAX_EXIT_WAIT_SECS; … … 354 348 // Remove the file from the filesystem. 355 349 TRTransfer *item = (TRTransfer*)transfers->RemoveItem(index); 356 tr_torrent Close(item->GetTorrent());350 tr_torrentRemove(item->GetTorrent()); 357 351 BEntry *entry = new BEntry(item->GetCachedPath(), true); 358 352 entry->Remove(); -
trunk/cli/transmissioncli.c
r5843 r5880 374 374 375 375 cleanup: 376 tr_torrentClose( tor );377 376 tr_sessionClose( h ); 378 377 -
trunk/doc/rpc-spec.txt
r5868 r5880 66 66 Method name | libtransmission function 67 67 --------------------+------------------------------------------------- 68 "torrent-close" | tr_torrentClose69 68 "torrent-remove" | tr_torrentRemove 70 69 "torrent-start" | tr_torrentStart -
trunk/gtk/tr-torrent.c
r5868 r5880 82 82 tr_torrentRemove( self->priv->handle ); 83 83 else 84 tr_torrent Close( self->priv->handle );84 tr_torrentFree( self->priv->handle ); 85 85 } 86 86 -
trunk/libtransmission/rpc.c
r5868 r5880 116 116 tr_torrentStop( tor ); 117 117 notify( h, TR_RPC_TORRENT_STOPPED, tor ); 118 }119 tr_free( torrents );120 return NULL;121 }122 123 static const char*124 torrentClose( tr_handle * h, tr_benc * args_in, tr_benc * args_out UNUSED )125 {126 int i, torrentCount;127 tr_torrent ** torrents = getTorrents( h, args_in, &torrentCount );128 for( i=0; i<torrentCount; ++i )129 {130 tr_torrent * tor = torrents[i];131 notify( h, TR_RPC_TORRENT_CLOSING, tor );132 tr_torrentClose( tor );133 118 } 134 119 tr_free( torrents ); … … 684 669 { "session-set", sessionSet }, 685 670 { "torrent-add", torrentAdd }, 686 { "torrent-close", torrentClose },687 671 { "torrent-get-priorities", torrentGetPriorities }, 688 672 { "torrent-get", torrentGet }, -
trunk/libtransmission/session.c
r5855 r5880 426 426 427 427 while(( tor = tr_torrentNext( h, NULL ))) 428 tr_torrent Close( tor );428 tr_torrentFree( tor ); 429 429 430 430 tr_peerMgrFree( h->peerMgr ); -
trunk/libtransmission/torrent.c
r5868 r5880 1119 1119 1120 1120 void 1121 tr_torrent Close( tr_torrent * tor )1121 tr_torrentFree( tr_torrent * tor ) 1122 1122 { 1123 1123 if( tor != NULL ) … … 1137 1137 { 1138 1138 tor->isDeleting = 1; 1139 tr_torrent Close( tor );1139 tr_torrentFree( tor ); 1140 1140 } 1141 1141 -
trunk/libtransmission/transmission.h
r5868 r5880 744 744 * Running torrents are stopped first. 745 745 */ 746 void tr_torrentClose( tr_torrent * ); 747 748 /** 749 * Like tr_torrentClose() but also deletes 750 * the resume file and our copy of the 751 * torrent file 746 void tr_torrentFree( tr_torrent * ); 747 748 /** 749 * Removes our .torrent and .resume files for this 750 * torrent, then calls tr_torrentFree() 752 751 */ 753 752 void tr_torrentRemove( tr_torrent * ); -
trunk/wx/xmission.cc
r5843 r5880 328 328 MyFrame :: OnRemove( wxCommandEvent& WXUNUSED(unused) ) 329 329 { 330 foreach( torrents_v, mySelectedTorrents, it ) { 331 tr_torrentRemoveSaved( *it ); 332 tr_torrentClose( *it ); 333 } 330 foreach( torrents_v, mySelectedTorrents, it ) 331 tr_torrentRemove( *it ); 334 332 } 335 333
Note: See TracChangeset
for help on using the changeset viewer.