]> err.no Git - sope/blobdiff - sope-appserver/NGObjWeb/WOHttpAdaptor/WORequest+Adaptor.m
ivar extensions to NGObjWeb core classes, moved SoOFS to separate project
[sope] / sope-appserver / NGObjWeb / WOHttpAdaptor / WORequest+Adaptor.m
index 12bea1c104b41088a46846ef7b3e7cee5e4590c0..fe14f497ee94770c5490a2815cfe469ac78a58cd 100644 (file)
@@ -18,7 +18,6 @@
   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) */