diff --git a/base_test.go b/base_test.go index ca85dad3..edc952e8 100644 --- a/base_test.go +++ b/base_test.go @@ -1539,7 +1539,7 @@ func testRows(engine *Engine, t *testing.T) { idx := 0 user := new(Userinfo) - for hasNext := rows.Next(); hasNext; hasNext = rows.Next() { + for rows.Next() { err = rows.Scan(user) if err != nil { t.Error(err) diff --git a/session.go b/session.go index bfc11d99..a15852ba 100644 --- a/session.go +++ b/session.go @@ -836,7 +836,7 @@ func (session *Session) Iterate(bean interface{}, fun IterFunc) error { defer rows.Close() //b := reflect.New(iterator.beanType).Interface() i := 0 - for hasNext := rows.Next(); hasNext; hasNext = rows.Next() { + for rows.Next() { b := reflect.New(rows.beanType).Interface() err = rows.Scan(b) if err != nil {