summaryrefslogtreecommitdiff
path: root/delegatetypes_darwin.go
diff options
context:
space:
mode:
Diffstat (limited to 'delegatetypes_darwin.go')
-rw-r--r--delegatetypes_darwin.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/delegatetypes_darwin.go b/delegatetypes_darwin.go
index d9e420a..2bc3498 100644
--- a/delegatetypes_darwin.go
+++ b/delegatetypes_darwin.go
@@ -17,13 +17,13 @@ var (
_NSObject_Class = C.object_getClass(_NSObject)
)
-func newDelegateClass(name string) (C.Class, error) {
+func makeDelegateClass(name string) (C.Class, error) {
cname := C.CString(name)
defer C.free(unsafe.Pointer(cname))
c := C.objc_allocateClassPair(_NSObject_Class, cname, 0)
if c == C.NilClass {
- return fmt.Errorf("unable to create Objective-C class %s; reason unknown", name)
+ return C.NilClass, fmt.Errorf("unable to create Objective-C class %s; reason unknown", name)
}
C.objc_registerClassPair(c)
return c, nil