Removed all uses of @defs() from -gui, so it now compiles cleanly with the non-fragile ABI. All ivars that must be accessed from other classes are now wrapped in PACKAGE_SCOPE. With clang, this expands to @package, with GCC it expands to @public.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@30045 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
theraven 2010-03-27 00:01:03 +00:00
parent b06fb57e31
commit 14205ea54b
12 changed files with 61 additions and 51 deletions

View file

@ -121,11 +121,13 @@
- (void) _endDisplay;
- (void) _timedOut: (NSTimer *)timer;
@end
/*
typedef struct NSView_struct
{
@defs(NSView)
} *NSViewPtr;
*/
typedef NSView* NSViewPtr;
@implementation GSToolTips