Skip to content

Commit 7df0f8c

Browse files
authored
Addressed CodeQL warnings (#1614)
1 parent 1cd51ea commit 7df0f8c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/statement.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -840,6 +840,10 @@ void Statement::GetRow(Row* row, sqlite3_stmt* stmt) {
840840
for (int i = 0; i < cols; i++) {
841841
int type = sqlite3_column_type(stmt, i);
842842
const char* name = sqlite3_column_name(stmt, i);
843+
if (name == NULL) {
844+
assert(false);
845+
}
846+
843847
switch (type) {
844848
case SQLITE_INTEGER: {
845849
row->push_back(new Values::Integer(name, sqlite3_column_int64(stmt, i)));

src/statement.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class Statement : public Napi::ObjectWrap<Statement> {
8686
callback.Reset(cb_, 1);
8787
}
8888
virtual ~Baton() {
89-
for (unsigned int i = 0; i < parameters.size(); i++) {
89+
for (size_t i = 0; i < parameters.size(); i++) {
9090
Values::Field* field = parameters[i];
9191
DELETE_FIELD(field);
9292
}

0 commit comments

Comments
 (0)