コード例 #1
0
ファイル: forms.go プロジェクト: mpatraw/gocurse
func (field *Field) Free() error {
	if C.free_field((*C.FIELD)(field)) != C.OK {
		return FormsError{"Field.Free failed"}
	}
	return nil
}
コード例 #2
0
ファイル: form.go プロジェクト: repos-go/goncurses-1
// Free field's allocated memory. This must be called to prevent memory
// leaks
func (f *Field) Free() error {
	err := C.free_field(f.field)
	f = nil
	return ncursesError(syscall.Errno(err))
}
コード例 #3
0
ファイル: form.go プロジェクト: trotha01/goncurses
// Free field's allocated memory. This must be called to prevent memory
// leaks
func (f *Field) Free() error {
	err := C.free_field((*C.FIELD)(f))
	f = nil
	return ncursesError(syscall.Errno(err))
}
コード例 #4
0
ファイル: form.go プロジェクト: zozor/gocurse
func (f *Field) Free() error {
	if C.free_field(f.field) != OK {
		return errors.New("Field.Free failed")
	}
	return nil
}