package main

/*
static void accept(void *p) { (void)p; }
*/
import "C"

import "unsafe"

type Box struct{ P *int }

func main() {
	x := new(int)
	b := &Box{P: x}
	C.accept(unsafe.Pointer(b))
}
