aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/go-sql-driver/mysql/infile.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2018-06-15 13:33:08 +0800
committerUnknwon <u@gogs.io>2018-06-15 13:33:08 +0800
commit93f3a7f96a1bc99ba17f02c5fb8e2e5b21671c3c (patch)
tree268fe87bf1ad9cb639214818cc3a51be52b4ba5d /vendor/github.com/go-sql-driver/mysql/infile.go
parent7856b1202d6bfd8bded396b87692ea7113fedbed (diff)
vendor: update github.com/go-sql-driver/mysql
Diffstat (limited to 'vendor/github.com/go-sql-driver/mysql/infile.go')
-rw-r--r--vendor/github.com/go-sql-driver/mysql/infile.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/vendor/github.com/go-sql-driver/mysql/infile.go b/vendor/github.com/go-sql-driver/mysql/infile.go
index 0f975bbc..273cb0ba 100644
--- a/vendor/github.com/go-sql-driver/mysql/infile.go
+++ b/vendor/github.com/go-sql-driver/mysql/infile.go
@@ -147,7 +147,8 @@ func (mc *mysqlConn) handleInFileRequest(name string) (err error) {
}
// send content packets
- if err == nil {
+ // if packetSize == 0, the Reader contains no data
+ if err == nil && packetSize > 0 {
data := make([]byte, 4+packetSize)
var n int
for err == nil {