From 48a51628b841a9b69db846326dcaa67239a8559f Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 1 Nov 2026 22:10:48 +0100 Subject: Fix generic inference for a procedure call as a slice base --- source/sys/posix/stdlib.elna | 3 +++ source/sys/posix/string.elna | 3 +++ 2 files changed, 6 insertions(+) (limited to 'source/sys/posix') diff --git a/source/sys/posix/stdlib.elna b/source/sys/posix/stdlib.elna index 8746970..d4b381e 100644 --- a/source/sys/posix/stdlib.elna +++ b/source/sys/posix/stdlib.elna @@ -9,6 +9,9 @@ extern proc free#[T]*(ptr: ^T) extern +proc realloc#[T]*(ptr: ^T; size: Word) -> ^T +extern + proc strtol*(str: ^const Word8; endptr: ^^Word8; base: Int) -> Int extern diff --git a/source/sys/posix/string.elna b/source/sys/posix/string.elna index b699606..ebe347c 100644 --- a/source/sys/posix/string.elna +++ b/source/sys/posix/string.elna @@ -9,4 +9,7 @@ extern proc memcpy#[T]*(dst: ^T; src: ^const T; n: Word) -> ^T extern +proc memchr#[T]*(s: ^T; c: Int8; n: Word) -> ^T +extern + end. -- cgit v1.2.3