summaryrefslogtreecommitdiff
path: root/std/queue.zc
diff options
context:
space:
mode:
authorZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-25 15:12:12 +0000
committerZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-25 15:12:12 +0000
commit7d1944ab9d2307f2736afe8520436872db1c7617 (patch)
tree7380a4f148f9ce0b70ed9f02cfa5e8561c783a7a /std/queue.zc
parent8b720543f538862796fec0ff6b7ea12cb140bf0f (diff)
'let' it be
Diffstat (limited to 'std/queue.zc')
-rw-r--r--std/queue.zc16
1 files changed, 8 insertions, 8 deletions
diff --git a/std/queue.zc b/std/queue.zc
index 0b00ee2..c2fcd32 100644
--- a/std/queue.zc
+++ b/std/queue.zc
@@ -26,15 +26,15 @@ impl Queue<T> {
}
fn _grow(self) {
- var new_cap = (self.cap == 0) ? 8 : self.cap * 2;
- var new_data = malloc(sizeof(T) * new_cap);
+ let new_cap = (self.cap == 0) ? 8 : self.cap * 2;
+ let new_data = malloc(sizeof(T) * new_cap);
if (self.count > 0) {
if (self.tail > self.head) {
memcpy(new_data, self.data + self.head, sizeof(T) * self.count);
} else {
- var first_part = self.cap - self.head;
- var second_part = self.tail;
+ let first_part = self.cap - self.head;
+ let second_part = self.tail;
memcpy(new_data, self.data + self.head, sizeof(T) * first_part);
memcpy(new_data + first_part, self.data, sizeof(T) * second_part);
}
@@ -48,7 +48,7 @@ impl Queue<T> {
}
fn clone(self) -> Queue<T> {
- var new_queue = Queue<T>::new();
+ let new_queue = Queue<T>::new();
new_queue.data = malloc(sizeof(T) * self.cap);
new_queue.cap = self.cap;
new_queue.head = 0;
@@ -60,8 +60,8 @@ impl Queue<T> {
memcpy(new_queue.data, self.data + self.head, sizeof(T) * self.count);
}
else {
- var first_part = self.cap - self.head;
- var second_part = self.tail;
+ let first_part = self.cap - self.head;
+ let second_part = self.tail;
memcpy(new_queue.data, self.data + self.head, sizeof(T) * first_part);
memcpy(new_queue.data + first_part, self.data, sizeof(T) * second_part);
}
@@ -85,7 +85,7 @@ impl Queue<T> {
return Option<T>::None();
}
- var value = self.data[self.head];
+ let value = self.data[self.head];
self.head = (self.head + 1) % self.cap;
self.count = self.count - 1;