/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/issue71226.go
29 строк
521 B
Ian Lance Taylor
test/issue71226: add cast to avoid clang error
03 фев 2025, 21:14
03 фев 2025, 21:14
82337de
Код
Авторство
О чём код?
// build //go:build cgo // Copyright 2025 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package main /* #cgo CFLAGS: -Werror -Wimplicit-function-declaration #include <stdio.h> static void CFn(_GoString_ gostr) { printf("%.*s\n", (int)(_GoStringLen(gostr)), _GoStringPtr(gostr)); } */ import "C" func main() { C.CFn("hello, world") } // The bug only occurs if there is an exported function. //export Fn func Fn() { }