func (x *Decoder) Free() {
	if x != nil {
		C.free(unsafe.Pointer(x))
	}
}
Free cleanups the referenced memory using C free.
package pocketsphinx
import "C"
import (
	"runtime"
	"sync"
	"unsafe"
)
func (x *Decoder) Ref() *C.ps_decoder_t {
	if x == nil {
		return nil
	}
	return (*C.ps_decoder_t)(unsafe.Pointer(x))
}