Commit 54713055 authored by baire's avatar baire
Browse files

fixed non-matching of url parameters when there are multiple parameters

parent 0f75c285
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1220,12 +1220,13 @@ void Addr_Union::PostDecode (Buffer& buffer) throw (DecodeError)
				case '?':
					Get_addrSpecUnion().SetField (SipUrl::id_headers, new Undef);
					buffer.SetPosition ((p-start) * 8 + mPosition);
					break;
					goto finished;
				case ',':
					throw DecodeError (this, "Url must not contain unescaped comma, semicolor or question mark if it is not enclosed with <>\n");
				default: ;
				}
			}
			finished: ;
		}
	}
}