1// Copyright 2016 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5// Issue 18126: cgo check of void function returning errno.
6
7package cgotest
8
9/*
10#include <stdlib.h>
11
12void Issue18126C(void **p) {
13}
14*/
15import "C"
16
17import (
18	"testing"
19)
20
21func test18126(t *testing.T) {
22	p := C.malloc(1)
23	_, err := C.Issue18126C(&p)
24	C.free(p)
25	_ = err
26}
27