Fix gruu parameter in IdentityAddress.

This commit is contained in:
Ghislain MARY 2017-11-22 11:49:14 +01:00
parent 385284596e
commit 39c1890905
2 changed files with 3 additions and 7 deletions

View file

@ -61,7 +61,7 @@ Address::Address (const IdentityAddress &src) : ClonableObject(*new AddressPriva
);
if (src.hasGruu())
uri += "?gr=" + src.getGruu();
uri += ";gr=" + src.getGruu();
d->internalAddress = sal_address_new(L_STRING_TO_C(uri));
}

View file

@ -38,9 +38,7 @@ IdentityAddress::IdentityAddress (const string &address) : ClonableObject(*new I
d->scheme = tmpAddress.getScheme();
d->username = tmpAddress.getUsername();
d->domain = tmpAddress.getDomain();
if (tmpAddress.hasUriParam("gr")) {
d->gruu = tmpAddress.getUriParamValue("gr");
}
d->gruu = tmpAddress.getUriParamValue("gr");
}
}
@ -57,9 +55,7 @@ IdentityAddress::IdentityAddress (const Address &src) : ClonableObject(*new Iden
d->scheme = src.getScheme();
d->username = src.getUsername();
d->domain = src.getDomain();
if (src.hasUriParam("gr")) {
d->gruu = src.getUriParamValue("gr");
}
d->gruu = src.getUriParamValue("gr");
}
IdentityAddress &IdentityAddress::operator= (const IdentityAddress &src) {