File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -1137,16 +1137,15 @@ func (rows *mysqlRows) readBinaryRow(dest []driver.Value) error {
1137
1137
}
1138
1138
}
1139
1139
1140
- var sign byte
1140
+ var sign string
1141
1141
if data [pos ] == 1 {
1142
- sign = byte ( '-' )
1142
+ sign = "-"
1143
1143
}
1144
1144
1145
1145
switch num {
1146
1146
case 8 :
1147
1147
dest [i ] = []byte (fmt .Sprintf (
1148
- "%c%02d:%02d:%02d" ,
1149
- sign ,
1148
+ sign + "%02d:%02d:%02d" ,
1150
1149
uint16 (data [pos + 1 ])* 24 + uint16 (data [pos + 5 ]),
1151
1150
data [pos + 6 ],
1152
1151
data [pos + 7 ],
@@ -1155,8 +1154,7 @@ func (rows *mysqlRows) readBinaryRow(dest []driver.Value) error {
1155
1154
continue
1156
1155
case 12 :
1157
1156
dest [i ] = []byte (fmt .Sprintf (
1158
- "%c%02d:%02d:%02d.%06d" ,
1159
- sign ,
1157
+ sign + "%02d:%02d:%02d.%06d" ,
1160
1158
uint16 (data [pos + 1 ])* 24 + uint16 (data [pos + 5 ]),
1161
1159
data [pos + 6 ],
1162
1160
data [pos + 7 ],
You can’t perform that action at this time.
0 commit comments