Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
*/
-// $Id$
#include "WORequest+Adaptor.h"
#include "common.h"
}
- (void)takeStartDate:(NSDate *)_startDate {
- NSMutableDictionary *ud;
static NSProcessInfo *pi = nil;
id tmp;
if (pi == nil) pi = [[NSProcessInfo processInfo] retain];
- if ((ud = (id)[self userInfo]))
- ud = [ud mutableCopy];
- else
- ud = [[NSMutableDictionary alloc] initWithCapacity:4];
-
- if (_startDate) [ud setObject:_startDate forKey:@"WORequestStartDate"];
-
tmp = [pi procStatDictionary];
- if (tmp) [ud setObject:tmp forKey:@"WORequestStartProcStatistics"];
-
- [self setUserInfo:ud];
- [ud release];
+ ASSIGN(self->startDate, _startDate);
+ ASSIGN(self->startStatistics, tmp);
}
@end /* WORequest(TakeStartDate) */