Skip to content

Commit 0571e1e

Browse files
committed
cache dbname length
1 parent e19880b commit 0571e1e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packets.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,9 @@ func (mc *mysqlConn) writeAuthPacket() error {
231231
pktLen := 4 + 4 + 1 + 23 + len(mc.cfg.user) + 1 + 1 + len(scrambleBuff)
232232

233233
// To specify a db name
234-
if len(mc.cfg.dbname) > 0 {
234+
if n := len(mc.cfg.dbname); n > 0 {
235235
clientFlags |= clientConnectWithDB
236-
pktLen += len(mc.cfg.dbname) + 1
236+
pktLen += n + 1
237237
}
238238

239239
// Calculate packet length and make buffer with that size

0 commit comments

Comments
 (0)