@@ -468,11 +468,11 @@ (of_dictionary_enumeration_block_t)block { bool stop = false; for (id key in self) { - block(key, [self objectForKey: key], &stop); + block(key, (id)[self objectForKey: key], &stop); if (stop) break; } }