You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.6 KiB
34 lines
1.6 KiB
Index: src/github.com/knoxite/knoxite/lib/stat_unix.go |
|
--- src/github.com/knoxite/knoxite/lib/stat_unix.go.orig 2018-01-27 23:46:33.000000000 +0100 |
|
+++ src/github.com/knoxite/knoxite/lib/stat_unix.go 2018-01-27 23:53:29.071002000 +0100 |
|
@@ -13,13 +13,13 @@ |
|
|
|
type statUnix syscall.Stat_t |
|
|
|
-func (s statUnix) dev() uint64 { return s.Dev } |
|
-func (s statUnix) ino() uint64 { return s.Ino } |
|
-func (s statUnix) nlink() uint64 { return s.Nlink } |
|
-func (s statUnix) uid() uint32 { return s.Uid } |
|
-func (s statUnix) gid() uint32 { return s.Gid } |
|
-func (s statUnix) rdev() uint64 { return s.Rdev } |
|
-func (s statUnix) size() int64 { return s.Size } |
|
+func (s statUnix) dev() uint64 { return uint64(s.Dev) } |
|
+func (s statUnix) ino() uint64 { return uint64(s.Ino) } |
|
+func (s statUnix) nlink() uint64 { return uint64(s.Nlink) } |
|
+func (s statUnix) uid() uint32 { return uint32(s.Uid) } |
|
+func (s statUnix) gid() uint32 { return uint32(s.Gid) } |
|
+func (s statUnix) rdev() uint64 { return uint64(s.Rdev) } |
|
+func (s statUnix) size() int64 { return int64(s.Size) } |
|
|
|
func toStatT(i interface{}) (statT, bool) { |
|
if i == nil { |
|
Index: src/github.com/knoxite/knoxite/lib/storage_local_unix.go |
|
--- src/github.com/knoxite/knoxite/lib/storage_local_unix.go.orig 2018-01-27 23:46:33.000000000 +0100 |
|
+++ src/github.com/knoxite/knoxite/lib/storage_local_unix.go 2018-01-27 23:55:02.061559000 +0100 |
|
@@ -21,5 +21,5 @@ |
|
} |
|
|
|
// Available blocks * size per block = available space in bytes |
|
- return stat.Bavail * uint64(stat.Bsize), nil |
|
+ return uint64(stat.Bavail) * uint64(stat.Bsize), nil |
|
}
|
|
|