diff --git a/Src/Myc.Core.Lazy.pas b/Src/Myc.Core.Lazy.pas index d0ca058..5873ac0 100644 --- a/Src/Myc.Core.Lazy.pas +++ b/Src/Myc.Core.Lazy.pas @@ -259,7 +259,7 @@ begin Lock; try Assert(FMutable.Writer <> nil); - FMutable.Writer.Exchange(Value); + Result := FMutable.Writer.Exchange(Value); finally Release; end;