Sfoglia il codice sorgente

defer row.Close() / s.db.Close()

Sylvrec 4 anni fa
parent
commit
c403732222
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      mysqltojson/sql/mysql.go

+ 2 - 2
mysqltojson/sql/mysql.go

@@ -182,11 +182,11 @@ func (s *SQL) SelectAND(table string, colvals [][]string) ([][]string, error) {
 			rsltCol = append(rsltCol, string(bytes[:]))
 		}
 		rsltRow = append(rsltRow, rsltCol)
-		rows.Close()
+		defer rows.Close()
 	}
 	return rsltRow, nil
 }
 
 func (s *SQL) Close() {
-	s.db.Close()
+	defer s.db.Close()
 }