| ... | @@ -662,13 +662,15 @@ uint32_t wasi_snapshot_preview1_fd_filestat_set_times(uint32_t fd, uint64_t atim | ... | @@ -662,13 +662,15 @@ uint32_t wasi_snapshot_preview1_fd_filestat_set_times(uint32_t fd, uint64_t atim |
| 662 | } | 662 | } |
| 663 | | 663 | |
| 664 | uint32_t wasi_snapshot_preview1_environ_sizes_get(uint32_t environ_size, uint32_t environ_buf_size) { | 664 | uint32_t wasi_snapshot_preview1_environ_sizes_get(uint32_t environ_size, uint32_t environ_buf_size) { |
| 665 | (void)environ_size; | 665 | uint8_t *const m = *wasm_memory; |
| 666 | (void)environ_buf_size; | 666 | uint32_t *environ_size_ptr = (uint32_t *)&m[environ_size]; |
| | 667 | uint32_t *environ_buf_size_ptr = (uint32_t *)&m[environ_buf_size]; |
| 667 | #if LOG_TRACE | 668 | #if LOG_TRACE |
| 668 | fprintf(stderr, "wasi_snapshot_preview1_environ_sizes_get()\n"); | 669 | fprintf(stderr, "wasi_snapshot_preview1_environ_sizes_get()\n"); |
| 669 | #endif | 670 | #endif |
| 670 | | 671 | |
| 671 | panic("unimplemented"); | 672 | *environ_size_ptr = 0; |
| | 673 | *environ_buf_size_ptr = 0; |
| 672 | return wasi_errno_success; | 674 | return wasi_errno_success; |
| 673 | } | 675 | } |
| 674 | | 676 | |