Browse Source

Merge branch 'master' of https://github.com/odin-lang/Odin

gingerBill 7 years ago
parent
commit
ddebf0daf2
1 changed files with 1 additions and 2 deletions
  1. 1 2
      core/mem.odin

+ 1 - 2
core/mem.odin

@@ -34,13 +34,12 @@ slice_ptr :: proc "contextless" (ptr: ^$T, len: int) -> []T {
 slice_to_bytes :: proc "contextless" (slice: $E/[]$T) -> []byte {
 	s := transmute(raw.Slice)slice;
 	s.len *= size_of(T);
-	s.cap *= size_of(T);
 	return transmute([]byte)s;
 }
 
 ptr_to_bytes :: proc "contextless" (ptr: ^$T, len := 1) -> []byte {
     assert(len >= 0);
-    return transmute([]byte)raw.Slice{ptr, len*size_of(T), len*size_of(T)};
+    return transmute([]byte)raw.Slice{ptr, len*size_of(T)};
 }