if (rv != SQLITE_OK) {
dbg("fail to bind data (%d)", rv);
- return FALSE;
+ break;
}
}
}
+ if (rv != SQLITE_OK) {
+ sqlite3_finalize(stmt);
+ return FALSE;
+ }
+
rv = sqlite3_step(stmt);
dbg("update query executed (%d)", rv);
sqlite3_finalize(stmt);
if (rv != SQLITE_OK) {
dbg("fail to bind data (%d)", rv);
- return FALSE;
+ break;
}
}
}
+ if (rv != SQLITE_OK) {
+ sqlite3_finalize(stmt);
+ return FALSE;
+ }
+
rv = sqlite3_step(stmt);
dbg("read query executed (%d), in_order (%d)", rv, in_order);
if (rv != SQLITE_OK) {
dbg("fail to bind data (%d)", rv);
- return FALSE;
+ break;
}
}
}
+ if (rv != SQLITE_OK) {
+ sqlite3_finalize(stmt);
+ return FALSE;
+ }
+
rv = sqlite3_step(stmt);
dbg("insert query executed (%d)", rv);
sqlite3_finalize(stmt);
if (rv != SQLITE_OK) {
dbg("fail to bind data (%d)", rv);
- return FALSE;
+ break;
}
}
}
+ if (rv != SQLITE_OK) {
+ sqlite3_finalize(stmt);
+ return FALSE;
+ }
+
rv = sqlite3_step(stmt);
dbg("remove query executed (%d)", rv);
sqlite3_finalize(stmt);