From dd3c1f923dd891265efed5c85d983d0a3e3903c7 Mon Sep 17 00:00:00 2001 From: Haolan Date: Tue, 2 Sep 2025 22:25:27 +0800 Subject: [PATCH] test: fix _embdemo write test --- _embdemo/write-esp32/main.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/_embdemo/write-esp32/main.go b/_embdemo/write-esp32/main.go index dd59a86c..9bebb933 100644 --- a/_embdemo/write-esp32/main.go +++ b/_embdemo/write-esp32/main.go @@ -1,6 +1,12 @@ package main -import "github.com/goplus/lib/c" +import ( + _ "unsafe" + "github.com/goplus/lib/c" +) + +//go:linkname write C.write +func write(fd c.Int, *c.Char, c.SizeT) int func main() { buf := c.Malloc(6) @@ -8,5 +14,4 @@ func main() { c.Strncpy((*c.Char)(buf), c.Str("abcde"), 5) write(1, (*c.Char)(buf), 5) - }