From 4419f0b4f01297f3ada0fae92669ab12713643c0 Mon Sep 17 00:00:00 2001 From: kinggo <1963359402@qq.com> Date: Tue, 15 Feb 2022 20:21:59 +0800 Subject: [PATCH] fix: isPrintable incorrect --- logger/sql.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/logger/sql.go b/logger/sql.go index 6ee722e2..4917d9c8 100644 --- a/logger/sql.go +++ b/logger/sql.go @@ -84,8 +84,8 @@ func ExplainSQL(sql string, numericPlaceholder *regexp.Regexp, escaper string, a } } case []byte: - if isPrintable(string(v)) { - vars[idx] = escaper + strings.Replace(string(v), escaper, "\\"+escaper, -1) + escaper + if s := string(v); isPrintable(s) { + vars[idx] = escaper + strings.Replace(s, escaper, "\\"+escaper, -1) + escaper } else { vars[idx] = escaper + "" + escaper }