diff --git a/encode.go b/encode.go index 8f5e4323..27b170f3 100644 --- a/encode.go +++ b/encode.go @@ -141,8 +141,7 @@ func appendEncodedText(parameterStatus *parameterStatus, buf []byte, x interface case float64: return strconv.AppendFloat(buf, v, 'f', -1, 64) case []byte: - encodedBytea := encodeBytea(parameterStatus.serverVersion, v) - return appendEscapedText(buf, string(encodedBytea)) + return append(buf, encodeBytea(parameterStatus.serverVersion, v)...) case string: return appendEscapedText(buf, v) case bool: