assign result of init to self

This commit is contained in:
Richard Frith-Macdonald 2023-01-25 11:44:06 +00:00
parent d17ad36c53
commit b549e72432

View file

@ -495,9 +495,11 @@ static SEL objSel;
- (id) initWithDictionary: (NSDictionary*)d
{
[super init];
dictionary = (GSDictionary*)RETAIN(d);
enumerator = GSIMapEnumeratorForMap(&dictionary->map);
if (nil != (self = [super init]))
{
dictionary = (GSDictionary*)RETAIN(d);
enumerator = GSIMapEnumeratorForMap(&dictionary->map);
}
return self;
}