You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mnemonic.apache.org by ga...@apache.org on 2018/06/11 04:34:03 UTC

mnemonic git commit: MNEMONIC-493: Implement the functionality of reference breaking mark for generic field

Repository: mnemonic
Updated Branches:
  refs/heads/master 20932d0e6 -> 5a67287b5


MNEMONIC-493: Implement the functionality of reference breaking mark for generic field


Project: http://git-wip-us.apache.org/repos/asf/mnemonic/repo
Commit: http://git-wip-us.apache.org/repos/asf/mnemonic/commit/5a67287b
Tree: http://git-wip-us.apache.org/repos/asf/mnemonic/tree/5a67287b
Diff: http://git-wip-us.apache.org/repos/asf/mnemonic/diff/5a67287b

Branch: refs/heads/master
Commit: 5a67287b51aa3794114f1139ee4afd4623647322
Parents: 20932d0
Author: Yanhui Zhao <yz...@apache.org>
Authored: Sun Jun 10 20:56:57 2018 -0700
Committer: Yanhui Zhao <yz...@apache.org>
Committed: Sun Jun 10 20:56:57 2018 -0700

----------------------------------------------------------------------
 .../src/main/java/org/apache/mnemonic/GenericField.java         | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mnemonic/blob/5a67287b/mnemonic-core/src/main/java/org/apache/mnemonic/GenericField.java
----------------------------------------------------------------------
diff --git a/mnemonic-core/src/main/java/org/apache/mnemonic/GenericField.java b/mnemonic-core/src/main/java/org/apache/mnemonic/GenericField.java
index aec727f..3a09c43 100644
--- a/mnemonic-core/src/main/java/org/apache/mnemonic/GenericField.java
+++ b/mnemonic-core/src/main/java/org/apache/mnemonic/GenericField.java
@@ -574,6 +574,9 @@ public class GenericField<A extends RestorableAllocator<A>, E> implements Durabl
 
   @Override
   public void refbreak() {
-    return;
+    m_field = null;
+    m_strfield = null;
+    m_chunkfield = null;
+    m_bufferfield = null;
   }
 }