mirror of
https://code.blicky.net/yorhel/ncdu.git
synced 2026-01-18 11:38:40 -09:00
Compare commits
2 commits
9b98fb4c36
...
173f14f8e2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
173f14f8e2 | ||
|
|
1e55747cf7 |
2 changed files with 3 additions and 3 deletions
|
|
@ -126,14 +126,14 @@ pub const Writer = struct {
|
||||||
var index: usize = buf.len;
|
var index: usize = buf.len;
|
||||||
while (a >= 100) : (a = @divTrunc(a, 100)) {
|
while (a >= 100) : (a = @divTrunc(a, 100)) {
|
||||||
index -= 2;
|
index -= 2;
|
||||||
buf[index..][0..2].* = std.fmt.digits2(@as(usize, @intCast(a % 100)));
|
buf[index..][0..2].* = std.fmt.digits2(@as(u8, @intCast(a % 100)));
|
||||||
}
|
}
|
||||||
if (a < 10) {
|
if (a < 10) {
|
||||||
index -= 1;
|
index -= 1;
|
||||||
buf[index] = '0' + @as(u8, @intCast(a));
|
buf[index] = '0' + @as(u8, @intCast(a));
|
||||||
} else {
|
} else {
|
||||||
index -= 2;
|
index -= 2;
|
||||||
buf[index..][0..2].* = std.fmt.digits2(@as(usize, @intCast(a)));
|
buf[index..][0..2].* = std.fmt.digits2(@as(u8, @intCast(a)));
|
||||||
}
|
}
|
||||||
ctx.write(buf[index..]);
|
ctx.write(buf[index..]);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -276,7 +276,7 @@ const Thread = struct {
|
||||||
if (entry) |e| t.scanOne(d, e.name)
|
if (entry) |e| t.scanOne(d, e.name)
|
||||||
else {
|
else {
|
||||||
t.sink.setDir(null);
|
t.sink.setDir(null);
|
||||||
t.stack.pop().destroy(t);
|
t.stack.pop().?.destroy(t);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue