Commit Graph

6 Commits

Author SHA1 Message Date
Tilo Prütz
deb6852a21 changes on CoreFoundation's opaque References (CFHostRef and CF*StreamRef) for Clang
Clang differentiates between “struct __CFHost” and “@class __CFHost”.
To make the code work again I had to implement a dummy struct for __CFHost.
Since the CoreFoundation garbage is wanted by Apple we cannot dump it for good :(.
Also some casts where needed for the CFStream implementation.
2012-04-18 17:30:19 +02:00
Tilo Prütz
ef593014e1 Reformatting in preparation of code changes 2012-04-17 09:59:08 +02:00
Christopher Lloyd
8a72262d0c - Common mode behavior added to NSRunLoop
- NSRunLoop modified to fire only one timer each time through run loop
- NSRunLoop -cancelPerformSelectorsWithTarget: implemented
- NSObject +cancelPreviousPerformRequestsWithTarget: implemented
- KVO fixes and optimizations
- pthread functions added to Foundation project for Windows target
- CFHost added to Foundation project
- CFStream, CFRunLoop work
- NSCollectionViewItem subclass now NSViewController per 10.6 change
- NSColor catalog color cleanup
- NSTrackingArea made public header
- NSStream fixes, CFStream additions
- NSUserDefaults improved boolForKey:
2010-03-15 18:51:01 +00:00
Christopher Lloyd
7d1601a579 enabled CoreFoundation in all targets, switched to language standard gnu99 from gnu89, cleanup related to these 2009-11-02 14:54:34 +00:00
Christopher Lloyd
9bb5bd88d0 added #ifdef's for optionally building CF 2009-06-10 17:46:24 +00:00
Christopher Lloyd
bb2cc73ae2 updating CoreFoundation/ from CF branch 2009-06-10 15:01:59 +00:00