diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2017-11-19 23:38:48 +0200 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2017-11-19 23:38:48 +0200 |
| commit | f9f5ab98b0aae2a5ef8e41df2277ca3a2cd6e89a (patch) | |
| tree | 4c03f8701aaeaed3c5d471491634f993771f38d4 /src | |
| parent | 89e437354adac3acc50e94012e675b8c6fffcaa4 (diff) | |
| download | rust-f9f5ab98b0aae2a5ef8e41df2277ca3a2cd6e89a.tar.gz rust-f9f5ab98b0aae2a5ef8e41df2277ca3a2cd6e89a.zip | |
Revert "tests: Update run-make/issue-25581 to reflect how fat pointers are passed."
This reverts commit b12dcdef4fae5e3856e6911fd6cfbeedadcf3821.
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/run-make/issue-25581/test.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/test/run-make/issue-25581/test.c b/src/test/run-make/issue-25581/test.c index ab85d2bb13f..5736b173021 100644 --- a/src/test/run-make/issue-25581/test.c +++ b/src/test/run-make/issue-25581/test.c @@ -2,10 +2,15 @@ #include <stddef.h> #include <stdint.h> -size_t slice_len(uint8_t *data, size_t len) { - return len; +struct ByteSlice { + uint8_t *data; + size_t len; +}; + +size_t slice_len(struct ByteSlice bs) { + return bs.len; } -uint8_t slice_elem(uint8_t *data, size_t len, size_t idx) { - return data[idx]; +uint8_t slice_elem(struct ByteSlice bs, size_t idx) { + return bs.data[idx]; } |
