2
0

Swizzle fixes, type build fixes, disable hang timer for debug builds.

This commit is contained in:
Maarten Billemont
2020-02-16 18:49:06 -06:00
parent d509c01572
commit 35e64ea9cf
4 changed files with 6 additions and 4 deletions

View File

@@ -275,7 +275,7 @@ PearlEnum( MPDevelopmentFuelConsumption,
NSDate *now = [NSDate date], *checked = [MPiOSConfig get].developmentFuelChecked;
if (!checked || 3600 < (fuelSecondsElapsed = [now timeIntervalSinceDate:checked])) {
NSTimeInterval weeksElapsed = fuelSecondsElapsed / (3600 * 24 * 7 /* 1 week */); /* x weeks elapsed */
NSTimeInterval fuelConsumed = MIN( fuelRemaining, weeklyFuelConsumption * weeksElapsed );
CGFloat fuelConsumed = MIN( fuelRemaining, weeklyFuelConsumption * (CGFloat)weeksElapsed );
fuelRemaining -= fuelConsumed;
fuelInvested += fuelConsumed;
[MPiOSConfig get].developmentFuelChecked = now;