Sha256: 5a455e663db04afd6223f396862b8a663bbf21d73116f79af26e9b66c647f12d

Contents?: true

Size: 762 Bytes

Versions: 15

Compression:

Stored size: 762 Bytes

Contents

#include <stddef.h>

#ifndef	_STDLIB_H
#define	_STDLIB_H	1

void *rust_zstd_wasm_shim_malloc(size_t size);
void *rust_zstd_wasm_shim_calloc(size_t nmemb, size_t size);
void rust_zstd_wasm_shim_free(void *ptr);
void rust_zstd_wasm_shim_qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*));

inline void *malloc(size_t size) {
	return rust_zstd_wasm_shim_malloc(size);
}

inline void *calloc(size_t nmemb, size_t size) {
	return rust_zstd_wasm_shim_calloc(nmemb, size);
}

inline void free(void *ptr) {
	rust_zstd_wasm_shim_free(ptr);
}

inline void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*))
{
    return rust_zstd_wasm_shim_qsort(base, nitems, size, compar);
}

#endif // _STDLIB_H

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/zstd-sys-2.0.10+zstd.1.5.6/wasm-shim/stdlib.h
wasmtime-22.0.0 ./ext/cargo-vendor/zstd-sys-2.0.10+zstd.1.5.6/wasm-shim/stdlib.h
wasmtime-21.0.1 ./ext/cargo-vendor/zstd-sys-2.0.10+zstd.1.5.6/wasm-shim/stdlib.h
wasmtime-20.0.2 ./ext/cargo-vendor/zstd-sys-2.0.10+zstd.1.5.6/wasm-shim/stdlib.h
wasmtime-20.0.0 ./ext/cargo-vendor/zstd-sys-2.0.10+zstd.1.5.6/wasm-shim/stdlib.h
wasmtime-18.0.3 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-17.0.1 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-17.0.0 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-16.0.0 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-15.0.1 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-15.0.0 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-14.0.4 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-14.0.3 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-14.0.1 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h
wasmtime-14.0.0 ./ext/cargo-vendor/zstd-sys-2.0.9+zstd.1.5.5/wasm-shim/stdlib.h