util.go (251B)
1 // +build linux,cgo 2 3 package udev 4 5 /* 6 #cgo LDFLAGS: -ludev 7 #include <libudev.h> 8 #include <linux/types.h> 9 #include <stdlib.h> 10 #include <linux/kdev_t.h> 11 */ 12 import "C" 13 14 import "unsafe" 15 16 func freeCharPtr(s *C.char) { 17 C.free(unsafe.Pointer(s)) 18 }