diff options
author | Eduard Burtescu <edy.burt@gmail.com> | 2016-03-18 15:54:27 +0200 |
---|---|---|
committer | Eduard Burtescu <edy.burt@gmail.com> | 2016-03-18 15:54:27 +0200 |
commit | b12dcdef4fae5e3856e6911fd6cfbeedadcf3821 (patch) | |
tree | 68e1f0215f5f2ff3a8230324e9f50e1e8e486062 | |
parent | e177207b3685de49301518e56add65494d828b51 (diff) | |
download | rust-b12dcdef4fae5e3856e6911fd6cfbeedadcf3821.tar.gz |
tests: Update run-make/issue-25581 to reflect how fat pointers are passed.
-rw-r--r-- | src/test/run-make/issue-25581/test.c | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/test/run-make/issue-25581/test.c b/src/test/run-make/issue-25581/test.c index 5736b173021..ab85d2bb13f 100644 --- a/src/test/run-make/issue-25581/test.c +++ b/src/test/run-make/issue-25581/test.c @@ -2,15 +2,10 @@ #include <stddef.h> #include <stdint.h> -struct ByteSlice { - uint8_t *data; - size_t len; -}; - -size_t slice_len(struct ByteSlice bs) { - return bs.len; +size_t slice_len(uint8_t *data, size_t len) { + return len; } -uint8_t slice_elem(struct ByteSlice bs, size_t idx) { - return bs.data[idx]; +uint8_t slice_elem(uint8_t *data, size_t len, size_t idx) { + return data[idx]; } |