@@ -918,8 +918,8 @@ func (stmt *mysqlStmt) writeExecutePacket(args []driver.Value) error {
918918 paramTypes [i + i + 1 ] = 0x00
919919
920920 if len (v ) < mc .maxPacketAllowed - pos - len (paramValues )- (len (args )- (i + 1 ))* 64 {
921- paramValues = append (paramValues ,
922- lengthEncodedIntegerToBytes ( uint64 (len (v ))) ... ,
921+ paramValues = appendLengthEncodedInteger (paramValues ,
922+ uint64 (len (v )),
923923 )
924924 paramValues = append (paramValues , v ... )
925925 } else {
@@ -933,8 +933,8 @@ func (stmt *mysqlStmt) writeExecutePacket(args []driver.Value) error {
933933 paramTypes [i + i + 1 ] = 0x00
934934
935935 if len (v ) < mc .maxPacketAllowed - pos - len (paramValues )- (len (args )- (i + 1 ))* 64 {
936- paramValues = append (paramValues ,
937- lengthEncodedIntegerToBytes ( uint64 (len (v ))) ... ,
936+ paramValues = appendLengthEncodedInteger (paramValues ,
937+ uint64 (len (v )),
938938 )
939939 paramValues = append (paramValues , v ... )
940940 } else {
@@ -954,8 +954,8 @@ func (stmt *mysqlStmt) writeExecutePacket(args []driver.Value) error {
954954 val = []byte (v .In (mc .cfg .loc ).Format (timeFormat ))
955955 }
956956
957- paramValues = append (paramValues ,
958- lengthEncodedIntegerToBytes ( uint64 (len (val ))) ... ,
957+ paramValues = appendLengthEncodedInteger (paramValues ,
958+ uint64 (len (val )),
959959 )
960960 paramValues = append (paramValues , val ... )
961961
0 commit comments