@@ -127,28 +127,29 @@ memcmp(entity, "amp", 3) == 0) [ret appendCString: "&" encoding: OF_STRING_ENCODING_ASCII length: 1]; else if (entity[0] == '#') { - void *pool; + void *pool2; OFString *tmp; - pool = objc_autoreleasePoolPush(); + pool2 = objc_autoreleasePoolPush(); tmp = parseNumericEntity(entity, entityLength); if (tmp == nil) @throw [OFInvalidFormatException exception]; [ret appendString: tmp]; - objc_autoreleasePoolPop(pool); + + objc_autoreleasePoolPop(pool2); } else { - void *pool; + void *pool2; OFString *name, *tmp; - pool = objc_autoreleasePoolPush(); + pool2 = objc_autoreleasePoolPush(); name = [OFString stringWithUTF8String: entity length: entityLength]; tmp = lookup(context, self, name); @@ -156,11 +157,12 @@ if (tmp == nil) @throw [OFUnknownXMLEntityException exceptionWithEntityName: name]; [ret appendString: tmp]; - objc_autoreleasePoolPop(pool); + + objc_autoreleasePoolPop(pool2); } last = i + 1; inEntity = false; }