Mercurial > pub > dyncall > bindings
annotate lua/luadyncall/src/cocoautil.m @ 29:6cc2b7fc7ea2
bigger pydc update:
- cleanups and refactoring
- python 2 fixes in var conversions (especially w/ respect to int vs long)
- fix to pydc.free() which didn't work at all
- fix to return python bool as actual bool
- test lib covering all conversions (manual verification, though :-/)
author | Tassilo Philipp |
---|---|
date | Wed, 08 Apr 2020 22:17:43 +0200 |
parents | 0cfcc391201f |
children |
rev | line source |
---|---|
0 | 1 #import <Foundation/NSAutoreleasePool.h> |
2 #import <AppKit/NSApplication.h> | |
3 NSAutoreleasePool* pool; | |
4 | |
5 #ifdef __cplusplus | |
6 extern "C" { | |
7 #endif | |
8 void CocoaInit(); | |
9 void CocoaQuit(); | |
10 #ifdef __cplusplus | |
11 } | |
12 #endif | |
13 | |
14 void CocoaInit() | |
15 { | |
16 [[NSAutoreleasePool alloc] init]; | |
17 NSApplicationLoad(); | |
18 } | |
19 | |
20 void CocoaQuit() | |
21 { | |
22 [pool drain]; | |
23 } | |
24 |