X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fdirectory%2Fldap%2FDefaultLdapEntry.java;h=94e0ac46def207abecdfeb66743cbc77e45002c2;hb=2d03ab4e190755ec5d35a657ae711e5dc02b4fe6;hp=94ff20b03a185caa6ce5dcf111946d139cb8f94f;hpb=bb605887a55790079fbf19628b232d2089efe13e;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() {