diff --git a/Source/Additions/GSMime.m b/Source/Additions/GSMime.m index 5898495a0..fb1472bfe 100644 --- a/Source/Additions/GSMime.m +++ b/Source/Additions/GSMime.m @@ -5144,15 +5144,7 @@ appendString(NSMutableData *m, NSUInteger offset, NSUInteger fold, */ - (void) deleteHeader: (GSMimeHeader*)aHeader { - NSUInteger count = [headers count]; - - while (count-- > 0) - { - if ([aHeader isEqual: [headers objectAtIndex: count]] == YES) - { - [headers removeObjectAtIndex: count]; - } - } + [headers removeObjectIdenticalTo: aHeader]; } /**