Lines 95-103
Link Here
|
95 |
public NamePtg(byte [] data, int offset) |
95 |
public NamePtg(byte [] data, int offset) |
96 |
{ |
96 |
{ |
97 |
offset++; |
97 |
offset++; |
98 |
field_1_ixti = LittleEndian.getShort(data, offset); |
98 |
if (data.length >= offset + 6) { |
99 |
field_2_label_index = LittleEndian.getShort(data, offset + 2); |
99 |
field_1_ixti = LittleEndian.getShort(data, offset); |
100 |
field_3_zero = LittleEndian.getShort(data, offset + 4); |
100 |
field_2_label_index = LittleEndian.getShort(data, offset + 2); |
|
|
101 |
field_3_zero = LittleEndian.getShort(data, offset + 4); |
102 |
} |
103 |
else { |
104 |
field_1_ixti = 0; |
105 |
field_2_label_index = LittleEndian.getShort(data, offset ); |
106 |
field_3_zero = LittleEndian.getShort(data, offset + 2); |
107 |
} |
101 |
} |
108 |
} |
102 |
|
109 |
|
103 |
public void writeBytes(byte [] array, int offset) |
110 |
public void writeBytes(byte [] array, int offset) |