@@ -414,21 +414,21 @@ { if (![scheme_ isEqual: @"http"] && ![scheme_ isEqual: @"https"]) @throw [OFInvalidArgumentException exceptionWithClass: isa selector: _cmd]; - OF_SETTER(scheme, scheme_, YES, YES) + OF_SETTER(scheme, scheme_, YES, 1) } - (OFString*)host { OF_GETTER(host, YES) } - (void)setHost: (OFString*)host_ { - OF_SETTER(host, host_, YES, YES) + OF_SETTER(host, host_, YES, 1) } - (uint16_t)port { return port; @@ -444,21 +444,21 @@ OF_GETTER(user, YES) } - (void)setUser: (OFString*)user_ { - OF_SETTER(user, user_, YES, YES) + OF_SETTER(user, user_, YES, 1) } - (OFString*)password { OF_GETTER(password, YES) } - (void)setPassword: (OFString*)password_ { - OF_SETTER(password, password_, YES, YES) + OF_SETTER(password, password_, YES, 1) } - (OFString*)path { OF_GETTER(path, YES) @@ -469,41 +469,41 @@ if (([scheme isEqual: @"http"] || [scheme isEqual: @"https"]) && ![path_ hasPrefix: @"/"]) @throw [OFInvalidArgumentException exceptionWithClass: isa selector: _cmd]; - OF_SETTER(path, path_, YES, YES) + OF_SETTER(path, path_, YES, 1) } - (OFString*)parameters { OF_GETTER(parameters, YES) } - (void)setParameters: (OFString*)parameters_ { - OF_SETTER(parameters, parameters_, YES, YES) + OF_SETTER(parameters, parameters_, YES, 1) } - (OFString*)query { OF_GETTER(query, YES) } - (void)setQuery: (OFString*)query_ { - OF_SETTER(query, query_, YES, YES) + OF_SETTER(query, query_, YES, 1) } - (OFString*)fragment { OF_GETTER(fragment, YES) } - (void)setFragment: (OFString*)fragment_ { - OF_SETTER(fragment, fragment_, YES, YES) + OF_SETTER(fragment, fragment_, YES, 1) } - (OFString*)string { OFMutableString *ret = [OFMutableString stringWithFormat: @"%@://",