Merge pull request #17 from nyalldawson/fix_leak

Fix leak after running "SELECT COUNT(*)..." sql query
This commit is contained in:
Evan Miller 2020-08-18 06:56:21 -04:00 committed by GitHub
commit 91c6d3048c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -806,6 +806,7 @@ int found = 0;
mdb_add_row_to_pg(ttable,row_buffer, row_size);
ttable->num_rows++;
sql->cur_table = ttable;
mdb_free_tabledef(table);
return;
}
@ -832,6 +833,8 @@ int found = 0;
}
if (!found) {
mdb_sql_error(sql, "Column %s not found",sqlcol->name);
mdb_index_scan_free(table);
mdb_free_tabledef(table);
mdb_sql_reset(sql);
return;
}