120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
}
return self;
}
- initWithDictionary: (OFDictionary*)dictionary
{
self = [super init];
@try {
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
OFEnumerator *enumerator;
id key;
uint32_t i, newSize;
|
>
>
>
>
>
|
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
}
return self;
}
- initWithDictionary: (OFDictionary*)dictionary
{
if ([dictionary class] == [OFDictionary_hashtable class] ||
[dictionary class] == [OFMutableDictionary_hashtable class])
return [self _initWithDictionary: dictionary
copyKeys: YES];
self = [super init];
@try {
OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init];
OFEnumerator *enumerator;
id key;
uint32_t i, newSize;
|