File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
src/main/java/com/pgvector Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ public PGbit() {
33
33
public PGbit (boolean [] v ) {
34
34
this ();
35
35
length = v .length ;
36
- data = new byte [Math . addExact (length , 7 ) / 8 ];
36
+ data = new byte [(length + 7 ) / 8 ];
37
37
for (int i = 0 ; i < length ; i ++) {
38
38
data [i / 8 ] |= (v [i ] ? 1 : 0 ) << (7 - (i % 8 ));
39
39
}
@@ -69,7 +69,7 @@ public void setValue(String s) throws SQLException {
69
69
data = null ;
70
70
} else {
71
71
length = s .length ();
72
- data = new byte [Math . addExact (length , 7 ) / 8 ];
72
+ data = new byte [(length + 7 ) / 8 ];
73
73
for (int i = 0 ; i < length ; i ++) {
74
74
data [i / 8 ] |= (s .charAt (i ) != '0' ? 1 : 0 ) << (7 - (i % 8 ));
75
75
}
@@ -103,7 +103,7 @@ public int lengthInBytes() {
103
103
*/
104
104
public void setByteValue (byte [] value , int offset ) throws SQLException {
105
105
length = ByteConverter .int4 (value , offset );
106
- data = new byte [Math . addExact (length , 7 ) / 8 ];
106
+ data = new byte [(length + 7 ) / 8 ];
107
107
for (int i = 0 ; i < data .length ; i ++) {
108
108
data [i ] = value [offset + 4 + i ];
109
109
}
You can’t perform that action at this time.
0 commit comments