diff --git a/lib/std/DoublyLinkedList.zig b/lib/std/DoublyLinkedList.zig index a792dc9b4ec291fc9be8a1841e180305cd45fa3d..ecedd97acc56973da0c94d728ac01a9b4639443f 100644 --- a/lib/std/DoublyLinkedList.zig +++ b/lib/std/DoublyLinkedList.zig @@ -109,7 +109,7 @@ pub fn prepend(list: *DoublyLinkedList, new_node: *Node) void { /// /// Arguments: /// node: Pointer to the node to be removed. -pub fn remove(list: *DoublyLinkedList, node: *Node) void { +pub fn remove(list: *DoublyLinkedList, node: *const Node) void { if (node.prev) |prev_node| { // Intermediate node. prev_node.next = node.next; diff --git a/lib/std/SinglyLinkedList.zig b/lib/std/SinglyLinkedList.zig index 3952bf4233e59a60d5a07a18ab8864342562d4dc..47b6bd53fce27c25fb430755d53101fa5acc8557 100644 --- a/lib/std/SinglyLinkedList.zig +++ b/lib/std/SinglyLinkedList.zig @@ -87,7 +87,7 @@ pub fn prepend(list: *SinglyLinkedList, new_node: *Node) void { /// Remove `node` from the list. /// Asserts that `node` is in the list. -pub fn remove(list: *SinglyLinkedList, node: *Node) void { +pub fn remove(list: *SinglyLinkedList, node: *const Node) void { if (list.first == node) { list.first = node.next; } else {