X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fdirectory%2Fldap%2FDefaultLdapEntry.java;h=94e0ac46def207abecdfeb66743cbc77e45002c2;hb=201e3c3fecaa0fa068d5f63b6073ee3f1ba0ad73;hp=94ff20b03a185caa6ce5dcf111946d139cb8f94f;hpb=e4a5502f49e2a2c35d16bbc96efdffead1362a76;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/directory/ldap/DefaultLdapEntry.java b/org.argeo.cms/src/org/argeo/cms/directory/ldap/DefaultLdapEntry.java index 94ff20b03..94e0ac46d 100644 --- a/org.argeo.cms/src/org/argeo/cms/directory/ldap/DefaultLdapEntry.java +++ b/org.argeo.cms/src/org/argeo/cms/directory/ldap/DefaultLdapEntry.java @@ -74,7 +74,8 @@ public class DefaultLdapEntry implements LdapEntry { @Override public LdapName getDn() { - return dn; + // always return a copy since LdapName is mutable + return (LdapName) dn.clone(); } public synchronized Attributes getAttributes() {