mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 20:35:36 +00:00
avoid divide-by-0 in stats
This commit is contained in:
@@ -88,8 +88,11 @@ tr_handle * fLib;
|
||||
stringByAppendingString: NSLocalizedString(@" total", "stats total")]];
|
||||
|
||||
[fRatioField setStringValue: [NSString stringForRatio: statsSession.ratio]];
|
||||
[fRatioAllField setStringValue: [[NSString stringForRatio: statsAll.ratio]
|
||||
stringByAppendingString: NSLocalizedString(@" total", "stats total")]];
|
||||
|
||||
NSString * totalRatioString = statsAll.ratio != TR_RATIO_NA
|
||||
? [[NSString stringForRatio: statsAll.ratio] stringByAppendingString: NSLocalizedString(@" total", "stats total")]
|
||||
: NSLocalizedString(@"Total N/A", "stats total");
|
||||
[fRatioAllField setStringValue: totalRatioString];
|
||||
|
||||
[fTimeField setStringValue: [self timeString: statsSession.secondsActive]];
|
||||
[fTimeAllField setStringValue: [[self timeString: statsAll.secondsActive]
|
||||
|
||||
Reference in New Issue
Block a user