@@ -193,20 +193,22 @@ #endif @end @interface OFDictionaryEnumerator: OFEnumerator { + OFDictionary *dictionary; struct of_dictionary_bucket **data; uint32_t size; unsigned long mutations; unsigned long *mutationsPtr; uint32_t pos; } -- initWithData: (struct of_dictionary_bucket**)data - size: (uint32_t)size - mutationsPointer: (unsigned long*)mutations_ptr; +- initWithDictionary: (OFDictionary*)dictionary + data: (struct of_dictionary_bucket**)data + size: (uint32_t)size + mutationsPointer: (unsigned long*)mutationsPtr; @end @interface OFDictionaryObjectEnumerator: OFDictionaryEnumerator @end