示例#1
0
文件: ports.go 项目: lamproae/audio-1
func makePortMidiError(errNum C.PmError) error {
	msg := C.GoString(C.Pm_GetErrorText(errNum))
	if msg == "" {
		return nil
	}
	return errors.New(msg)
}
示例#2
0
// convertToError converts a portmidi error code to a Go error.
func convertToError(code C.PmError) error {
	return errors.New(C.GoString(C.Pm_GetErrorText(code)))
}