We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
start
len
1 parent eb086c4 commit 6547452Copy full SHA for 6547452
src/exec/use_pty/pipe/ring_buffer.rs
@@ -51,6 +51,9 @@ impl RingBuffer {
51
52
self.len += inserted_len;
53
54
+ debug_assert!(self.start < Self::LEN);
55
+ debug_assert!(self.len <= Self::LEN);
56
+
57
Ok(inserted_len)
58
}
59
@@ -82,10 +85,13 @@ impl RingBuffer {
82
85
};
83
86
84
87
self.start += removed_len;
- self.start %= self.storage.len();
88
+ self.start %= Self::LEN;
89
90
self.len -= removed_len;
91
92
93
94
95
Ok(removed_len)
96
97
0 commit comments