| 12345678910111213141516171819202122232425262728 |
- /*
- * Copyright (C) 2019 Intel Corporation. All rights reserved.
- * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- */
- #include <stdio.h>
- #include <stdint.h>
- extern void
- shared_heap_free(void *ptr);
- void
- print_buf(char *buf)
- {
- printf("wasm app2's wasm func received buf: %s\n\n", buf);
- shared_heap_free(buf);
- }
- void
- consume_str(char *buf)
- {
- /* Actually access it in wasm */
- char c = buf[0];
- printf("In WASM: wasm app2's wasm func received buf in pre-allocated "
- "shared buf: "
- "%s with its first char is %c\n\n",
- buf, c);
- }
|