aboutsummaryrefslogtreecommitdiff
path: root/std
diff options
context:
space:
mode:
Diffstat (limited to 'std')
-rw-r--r--std/cstr.zig4
-rw-r--r--std/list.zig2
2 files changed, 3 insertions, 3 deletions
diff --git a/std/cstr.zig b/std/cstr.zig
index e3755b62df..cf1c020ccd 100644
--- a/std/cstr.zig
+++ b/std/cstr.zig
@@ -39,7 +39,7 @@ pub const CBuf = struct {
/// Must deinitialize with deinit.
pub fn initEmpty(allocator: &Allocator) -> %CBuf {
- const self = CBuf {
+ var self = CBuf {
.list = List(u8).init(allocator),
};
%return self.resize(0);
@@ -48,7 +48,7 @@ pub const CBuf = struct {
/// Must deinitialize with deinit.
pub fn initFromMem(allocator: &Allocator, m: []const u8) -> %CBuf {
- const self = CBuf {
+ var self = CBuf {
.list = List(u8).init(allocator),
};
%return self.resize(m.len);
diff --git a/std/list.zig b/std/list.zig
index 52a6eb3095..69f17df7f4 100644
--- a/std/list.zig
+++ b/std/list.zig
@@ -23,7 +23,7 @@ pub fn List(inline T: type) -> type{
l.allocator.free(T, l.items);
}
- pub fn toSlice(l: &Self) -> []T {
+ pub fn toSlice(l: &const Self) -> []const T {
return l.items[0...l.len];
}