diff --git a/GSWeb.framework/GSWDynamicURLString.m b/GSWeb.framework/GSWDynamicURLString.m index c3f2be1..0ef320d 100644 --- a/GSWeb.framework/GSWDynamicURLString.m +++ b/GSWeb.framework/GSWDynamicURLString.m @@ -260,6 +260,18 @@ static SEL appendStringSel = NULL; [super dealloc]; }; +//-------------------------------------------------------------------- + +- (NSData*) dataUsingEncoding: (NSStringEncoding)encoding allowLossyConversion: (BOOL)flag +{ + if (!_flags.composed) + { + [self _compose]; + } + + return [_url dataUsingEncoding: encoding allowLossyConversion: flag]; +} + //-------------------------------------------------------------------- -(id)initWithCoder:(NSCoder*)coder {