diff --git a/src/mormot.commit.inc b/src/mormot.commit.inc index 4d06ae3a7..77b781a81 100644 --- a/src/mormot.commit.inc +++ b/src/mormot.commit.inc @@ -1 +1 @@ -'2.0.4281' +'2.0.4282' diff --git a/src/orm/mormot.orm.base.pas b/src/orm/mormot.orm.base.pas index f0f1c0491..d79926b67 100644 --- a/src/orm/mormot.orm.base.pas +++ b/src/orm/mormot.orm.base.pas @@ -6509,7 +6509,7 @@ procedure TOrmPropInfoRttiVariant.CopySameClassProp(Source: TObject; var value: Variant; begin - fPropInfo.GetVariantProp(Source, value, {byref=}true); + fPropInfo.GetVariantProp(Source, value, {byref=}false); // copy by value TOrmPropInfoRttiVariant(DestInfo).fPropInfo.SetVariantProp(Dest, value); end;