summaryrefslogtreecommitdiff
path: root/std/slice.zc
diff options
context:
space:
mode:
Diffstat (limited to 'std/slice.zc')
-rw-r--r--std/slice.zc5
1 files changed, 5 insertions, 0 deletions
diff --git a/std/slice.zc b/std/slice.zc
index 7ace396..3c317ca 100644
--- a/std/slice.zc
+++ b/std/slice.zc
@@ -32,6 +32,11 @@ impl Slice<T> {
return Slice<T> { data: arr, len: len };
}
+ // Alias for backwards compatibility with std/mem.zc
+ fn new(data: T*, len: usize) -> Slice<T> {
+ return Slice<T> { data: data, len: len };
+ }
+
fn iterator(self) -> SliceIter<T> {
return SliceIter<T> {
data: self.data,