fix one bug. there are more
This commit is contained in:
parent
8e1de6012c
commit
fafb104401
2 changed files with 15 additions and 5 deletions
|
@ -48,10 +48,12 @@ class EncodingSuite extends FunSuite {
|
|||
val allTypes = message.initRoot(TestAllTypes.factory);
|
||||
//TestUtil.initTestMessage(allTypes);
|
||||
|
||||
val structList = allTypes.initStructList(3);
|
||||
|
||||
val message2 = new MessageBuilder();
|
||||
val allTypes2 = message.initRoot(TestAllTypes.factory);
|
||||
|
||||
allTypes2.setStructField(allTypes.asReader());
|
||||
//allTypes2.setStructField(allTypes.asReader());
|
||||
|
||||
// ...
|
||||
//TestUtil.checkTestMessage(allTypes);
|
||||
|
|
|
@ -48,14 +48,22 @@ public final class StructList {
|
|||
return new Builder<ElementBuilder> (factory, segment, ptr, elementCount, step, structDataSize, structPointerCount);
|
||||
}
|
||||
|
||||
public final Builder<ElementBuilder> fromPointerBuilder(SegmentBuilder segment, int pointer,
|
||||
SegmentReader defaultSegment, int defaultOffset) {
|
||||
public final Builder<ElementBuilder> fromPointerBuilderRefDefault(SegmentBuilder segment, int pointer,
|
||||
SegmentReader defaultSegment, int defaultOffset) {
|
||||
return WireHelpers.getWritableStructListPointer(this,
|
||||
pointer,
|
||||
segment,
|
||||
factory.structSize(),
|
||||
defaultSegment,
|
||||
defaultOffset);
|
||||
}
|
||||
|
||||
public final Builder<ElementBuilder> fromPointerBuilder(SegmentBuilder segment, int pointer) {
|
||||
return WireHelpers.getWritableStructListPointer(this,
|
||||
pointer,
|
||||
segment,
|
||||
factory.structSize(),
|
||||
defaultSegment,
|
||||
defaultOffset);
|
||||
null, 0);
|
||||
}
|
||||
|
||||
public final Builder<ElementBuilder> initSizedFromPointerBuilder(SegmentBuilder segment, int pointer,
|
||||
|
|
Loading…
Reference in a new issue