From b676292d67c0b7597332d8f2d52cc3b8cc081315 Mon Sep 17 00:00:00 2001 From: Nia Weiss Date: Thu, 3 Sep 2020 10:37:09 -0400 Subject: [PATCH] add named returns to clarify extractLimitOffset --- sql/extract.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sql/extract.go b/sql/extract.go index e4c50a453..5f927ed41 100644 --- a/sql/extract.go +++ b/sql/extract.go @@ -595,12 +595,10 @@ func extractComparison(expr *sqlparser.ComparisonExpr) (col *parseColumn, op str return } -func extractLimitOffset(stmt *sqlparser.Select) (uint, uint, bool, bool, error) { +func extractLimitOffset(stmt *sqlparser.Select) (limit uint, offset uint, hasLimit bool, hasOffset bool, err error) { if stmt.Limit == nil { return 0, 0, false, false, nil } - var offset, limit uint - var hasOffset, hasLimit bool if offsetExpr, ok := stmt.Limit.Offset.(*sqlparser.SQLVal); ok { val, err := extractVal(offsetExpr) if err != nil {