@@ -2957,26 +2957,16 @@ bool SessionImpl::addTorrent_impl(const TorrentDescriptor &source, const AddTorr
29572957 if (addTorrentParams.initialStats )
29582958 {
29592959 const InitialTorrentStats &s = *addTorrentParams.initialStats ;
2960- if (s.totalUploaded )
2961- p.total_uploaded = *s.totalUploaded ;
2962- if (s.totalDownloaded )
2963- p.total_downloaded = *s.totalDownloaded ;
2964- if (s.addedTime )
2965- p.added_time = static_cast <std::time_t >(*s.addedTime );
2966- if (s.completedTime )
2967- p.completed_time = static_cast <std::time_t >(*s.completedTime );
2968- if (s.lastSeenComplete )
2969- p.last_seen_complete = static_cast <std::time_t >(*s.lastSeenComplete );
2970- if (s.lastUpload )
2971- p.last_upload = static_cast <std::time_t >(*s.lastUpload );
2972- if (s.lastDownload )
2973- p.last_download = static_cast <std::time_t >(*s.lastDownload );
2974- if (s.activeTime )
2975- p.active_time = *s.activeTime ;
2976- if (s.finishedTime )
2977- p.finished_time = *s.finishedTime ;
2978- if (s.seedingTime )
2979- p.seeding_time = *s.seedingTime ;
2960+ p.total_uploaded = s.totalUploaded ;
2961+ p.total_downloaded = s.totalDownloaded ;
2962+ p.added_time = static_cast <std::time_t >(s.addedTime );
2963+ p.completed_time = static_cast <std::time_t >(s.completedTime );
2964+ p.last_seen_complete = static_cast <std::time_t >(s.lastSeenComplete );
2965+ p.last_upload = static_cast <std::time_t >(s.lastUpload );
2966+ p.last_download = static_cast <std::time_t >(s.lastDownload );
2967+ p.active_time = s.activeTime ;
2968+ p.finished_time = s.finishedTime ;
2969+ p.seeding_time = s.seedingTime ;
29802970 }
29812971
29822972 // Limits
0 commit comments