Mercurial > projects > dwt-mac
diff dwt/internal/objc/runtime.d @ 15:2952d5604c0a
Ported some widgets, added some stuff to the runtime bindings
author | Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com> |
---|---|
date | Fri, 29 Aug 2008 21:46:05 +0200 |
parents | 762fbe6f17d3 |
children | 5b53d338c709 |
line wrap: on
line diff
--- a/dwt/internal/objc/runtime.d Sat Aug 23 13:49:00 2008 +0200 +++ b/dwt/internal/objc/runtime.d Fri Aug 29 21:46:05 2008 +0200 @@ -37,7 +37,7 @@ id receiver; Class clazz; - /// for dwt compatibility + // for dwt compatibility alias clazz cls; } @@ -119,9 +119,9 @@ return dwt.internal.objc.bindings.class_addIvar(cls, name.ptr, size, alignment, types.ptr); } -bool class_addMethod (Class cls, SEL name, IMP imp, String types) +bool class_addMethod (Class cls, String name, IMP imp, String types) { - return dwt.internal.objc.bindings.class_addMethod(cls, name, imp, types.ptr); + return dwt.internal.objc.bindings.class_addMethod(cls, name.ptr, imp, types.ptr); } Class objc_allocateClassPair (Class superclass, String name, size_t extraBytes)