From cb85846507de2d69359452a8a11aa3d81545c38a Mon Sep 17 00:00:00 2001 From: Jonas Maebe <jonas@freepascal.org> Date: Sat, 26 Jan 2013 21:28:30 +0000 Subject: [PATCH] * fixed typo in jvm record clone implementation comment git-svn-id: trunk@23527 - --- compiler/symcreat.pas | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/symcreat.pas b/compiler/symcreat.pas index 1fd0aa3017..06ac751c72 100644 --- a/compiler/symcreat.pas +++ b/compiler/symcreat.pas @@ -375,10 +375,10 @@ implementation if (struct.typ=recorddef) and not assigned(struct.typesym) then internalerror(2011032812); - { We can easily use the inherited clone in case we have to create a deep - copy of certain fields. The reason is that e.g. sets are pointers at - the JVM level, but not in Pascal. So the JVM clone routine will copy the - pointer to the set from the old record (= class instance) to the new + { We cannot easily use the inherited clone in case we have to create a + deep copy of certain fields. The reason is that e.g. sets are pointers + at the JVM level, but not in Pascal. So the JVM clone routine will copy + the pointer to the set from the old record (= class instance) to the new one, but we have no way to change this pointer itself from inside Pascal code.