提交 baa0fa44 authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Return a copy of internal byte array in ValueGeometry.getBytes()

上级 621cd6e5
...@@ -11,6 +11,7 @@ import java.util.Arrays; ...@@ -11,6 +11,7 @@ import java.util.Arrays;
import org.h2.engine.Mode; import org.h2.engine.Mode;
import org.h2.message.DbException; import org.h2.message.DbException;
import org.h2.util.StringUtils; import org.h2.util.StringUtils;
import org.h2.util.Utils;
import org.locationtech.jts.geom.CoordinateSequence; import org.locationtech.jts.geom.CoordinateSequence;
import org.locationtech.jts.geom.CoordinateSequenceFilter; import org.locationtech.jts.geom.CoordinateSequenceFilter;
import org.locationtech.jts.geom.Envelope; import org.locationtech.jts.geom.Envelope;
...@@ -221,7 +222,7 @@ public class ValueGeometry extends Value { ...@@ -221,7 +222,7 @@ public class ValueGeometry extends Value {
@Override @Override
public byte[] getBytes() { public byte[] getBytes() {
return getWKB(); return Utils.cloneByteArray(getWKB());
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论