You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by jh...@apache.org on 2017/08/11 01:50:36 UTC

[39/50] calcite-avatica-go git commit: Fixes #34

Fixes #34

Project: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/repo
Commit: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/commit/7a1093f4
Tree: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/tree/7a1093f4
Diff: http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/diff/7a1093f4

Branch: refs/heads/master
Commit: 7a1093f49645274a32888807f3ef8bb561001a38
Parents: 53bcaa5
Author: amalts <am...@gmail.com>
Authored: Tue Jul 11 12:47:49 2017 +0530
Committer: Julian Hyde <jh...@apache.org>
Committed: Thu Aug 10 18:47:12 2017 -0700

----------------------------------------------------------------------
 rows.go | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/calcite-avatica-go/blob/7a1093f4/rows.go
----------------------------------------------------------------------
diff --git a/rows.go b/rows.go
index 4d69ff7..e57525b 100644
--- a/rows.go
+++ b/rows.go
@@ -140,6 +140,9 @@ func newRows(conn *conn, statementID uint32, resultSets []*message.ResultSetResp
 	rsets := []*resultSet{}
 
 	for _, result := range resultSets {
+		if result.Signature == nil {
+			break
+		}
 		columns := []*column{}
 
 		for _, col := range result.Signature.Columns {