fix: fixed crash when Disk size is 0 (#335)

This commit is contained in:
Serhiy Mytrovtsiy
2021-02-03 18:09:45 +01:00
parent 27dbac88cb
commit fd3150e1b2
2 changed files with 24 additions and 10 deletions

View File

@@ -39,7 +39,7 @@ struct drive {
var connectionType: String = ""
var fileSystem: String = ""
var size: Int64 = 0
var size: Int64 = 1
var free: Int64 = 0
var stats: stats? = nil
@@ -150,7 +150,10 @@ public class Disk: Module {
let total = d.size
let free = d.free
let usedSpace = total - free
var usedSpace = total - free
if usedSpace < 0 {
usedSpace = 0
}
let percentage = Double(usedSpace) / Double(total)
if let widget = self.widget as? Mini {