Lines Matching defs:stmt
88 sqlite3_stmt *stmt;
95 rc = sqlite3_prepare_v2(db, sql, -1, &stmt, 0);
99 sqlite3_bind_text(stmt, 1, name, -1, SQLITE_STATIC);
100 sqlite3_bind_blob(stmt, 2, &p, sizeof(p), SQLITE_STATIC);
101 sqlite3_step(stmt);
103 return sqlite3_finalize(stmt);
353 sqlite3_stmt *stmt;
416 rc = sqlite3_prepare_v2(db, "PRAGMA user_version", -1, &stmt, NULL);
422 if (sqlite3_step(stmt) != SQLITE_ROW) {
423 sqlite3_finalize(stmt);
428 if (sqlite3_column_int(stmt, 0) != APROPOS_SCHEMA_VERSION) {
429 sqlite3_finalize(stmt);
434 sqlite3_finalize(stmt);
658 get_stmt_col_text(sqlite3_stmt *stmt, int col)
660 const char *t = (const char *) sqlite3_column_text(stmt, col);
671 sqlite3_stmt *stmt;
693 rc = sqlite3_prepare_v2(db, query, -1, &stmt, NULL);
703 while (rc == 0 && sqlite3_step(stmt) == SQLITE_ROW) {
705 callback_args.section = get_stmt_col_text(stmt, 0);
706 name_temp = get_stmt_col_text(stmt, 1);
707 callback_args.name_desc = get_stmt_col_text(stmt, 2);
708 callback_args.machine = (const char *) sqlite3_column_text(stmt, 3);
710 callback_args.snippet = get_stmt_col_text(stmt, 4);
724 name = estrdup(get_stmt_col_text(stmt, 1));
731 sqlite3_finalize(stmt);