Make nextColumn private

This commit is contained in:
Jack Christensen 2014-07-10 08:13:19 -05:00
parent c11c7c7ad5
commit efeaf10a2a

View File

@ -541,7 +541,7 @@ func (qr *QueryResult) NextRow() bool {
} }
} }
func (qr *QueryResult) NextColumn() (*FieldDescription, int32, bool) { func (qr *QueryResult) nextColumn() (*FieldDescription, int32, bool) {
if qr.closed { if qr.closed {
return nil, 0, false return nil, 0, false
} }
@ -564,7 +564,7 @@ func (qr *QueryResult) Scan(dest ...interface{}) (err error) {
} }
for _, d := range dest { for _, d := range dest {
fd, size, _ := qr.NextColumn() fd, size, _ := qr.nextColumn()
switch d := d.(type) { switch d := d.(type) {
case *bool: case *bool:
*d = decodeBool(qr, fd, size) *d = decodeBool(qr, fd, size)
@ -603,7 +603,7 @@ func (qr *QueryResult) Scan(dest ...interface{}) (err error) {
} }
func (qr *QueryResult) ReadValue() (v interface{}, err error) { func (qr *QueryResult) ReadValue() (v interface{}, err error) {
fd, size, _ := qr.NextColumn() fd, size, _ := qr.nextColumn()
if qr.Err() != nil { if qr.Err() != nil {
return nil, qr.Err() return nil, qr.Err()
} }