Exemple #1
0
func makePortMidiError(errNum C.PmError) error {
	msg := C.GoString(C.Pm_GetErrorText(errNum))
	if msg == "" {
		return nil
	}
	return errors.New(msg)
}
Exemple #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)))
}