From f2ca95784a9098eb2af4fe6ddd6b66caf59d29b7 Mon Sep 17 00:00:00 2001 From: Julien Schmidt Date: Sat, 7 Oct 2017 00:39:55 +0200 Subject: [PATCH] packets: do not call function on nulled value --- packets.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packets.go b/packets.go index 1887467df..ca5d3810e 100644 --- a/packets.go +++ b/packets.go @@ -1143,10 +1143,11 @@ func (rows *binaryRows) readRow(dest []driver.Value) error { } return io.EOF } + mc := rows.mc rows.mc = nil // Error otherwise - return rows.mc.handleErrorPacket(data) + return mc.handleErrorPacket(data) } // NULL-bitmap, [(column-count + 7 + 2) / 8 bytes]