Differences From Artifact [a8719ab12b]:
- File src/OFApplication.h — part of check-in [87cd99ff88] at 2011-10-24 18:28:28 on branch trunk — Don't retain delegates to prevent reference cycles. (user: js, size: 4570) [annotate] [blame] [check-ins using]
To Artifact [26fb77f30b]:
- File
src/OFApplication.h
— part of check-in
[9ec315d070]
at
2011-11-30 23:55:40
on branch trunk
— Don't copy properties of OFApplication.
There is no need to reference count them, they will always be retained
by the application for the lifetime of the application. (user: js, size: 4576) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
62 63 64 65 66 67 68 | OFMutableDictionary *environment; id <OFApplicationDelegate> delegate; int *argc; char ***argv; } #ifdef OF_HAVE_PROPERTIES | | | | | 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | OFMutableDictionary *environment; id <OFApplicationDelegate> delegate; int *argc; char ***argv; } #ifdef OF_HAVE_PROPERTIES @property (readonly, assign) OFString *programName; @property (readonly, assign) OFArray *arguments; @property (readonly, assign) OFDictionary *environment; @property (assign) id <OFApplicationDelegate> delegate; #endif /** * \brief Returns the only OFApplication instance in the application. * * \return The only OFApplication instance in the application |
︙ | ︙ |