src/class/NSAutoreleasePool.h
static inline NSAutoreleasePool   *__MulleAutoreleasePoolPush( struct _mulle_objc_universe *universe)
{
   struct _mulle_objc_poolconfiguration   *config;

   if( ! universe)
      return( NULL);

   config = mulle_objc_thread_get_poolconfiguration( universe);
   return( (*config->push)( config));
}
//
// in MulleFoundation there is always a root NSAutoreleasePool, ergo this
// can't leak. Thread local autorelease pools don't have to be thread safe
//
in MulleFoundation there is always a root NSAutoreleasePool, ergo this
can't leak. Thread local autorelease pools don't have to be thread safe
in MulleFoundation there is always a root NSAutoreleasePool ergo this can ' t leak . Thread local autorelease pools don ' t have to be thread safe
static inline NSAutoreleasePool   *__MulleAutoreleasePoolPush( struct _mulle_objc_universe *universe)
{
   struct _mulle_objc_poolconfiguration   *config;
   if( ! universe)
      return( NULL);
   config = mulle_objc_thread_get_poolconfiguration( universe);
   return( (*config->push)( config));
}
static inline NSAutoreleasePool * __MulleAutoreleasePoolPush ( struct _mulle_objc_universe * universe ) { struct _mulle_objc_poolconfiguration * config ; if ( ! universe ) return ( NULL ) ; config = mulle_objc_thread_get_poolconfiguration ( universe ) ; return ( ( * config -> push ) ( config ) ) ; }
in MulleFoundation there is always a root NSAutoreleasePool, ergo this
can't leak.
in MulleFoundation there is always a root NSAutoreleasePool ergo this can ' t leak .