コード例 #1
0
ファイル: vdbeapi.c プロジェクト: Bracket-/psp-ports
int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
  int rc;
  Vdbe *p = (Vdbe *)pStmt;
  rc = vdbeUnbind(p, i);
  if( rc==SQLITE_OK ){
    sqlite3VdbeMemSetDouble(&p->aVar[i-1], rValue);
  }
  return rc;
}
コード例 #2
0
ファイル: vdbeapi.c プロジェクト: shenjian74/Bitcoin-History
int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
  int rc;
  Vdbe *p = (Vdbe *)pStmt;
  sqlite3_mutex_enter(p->db->mutex);
  rc = vdbeUnbind(p, i);
  if( rc==SQLITE_OK ){
    sqlite3VdbeMemSetDouble(&p->aVar[i-1], rValue);
  }
  sqlite3_mutex_leave(p->db->mutex);
  return rc;
}
コード例 #3
0
ファイル: vdbeapi.c プロジェクト: Farteen/firefox-ios
void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
  assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
  sqlite3VdbeMemSetDouble(pCtx->pOut, rVal);
}
コード例 #4
0
ファイル: vdbeapi.c プロジェクト: Bracket-/psp-ports
void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
  sqlite3VdbeMemSetDouble(&pCtx->s, rVal);
}
コード例 #5
0
SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
    assert( sqlite3_mutex_held(pCtx->s.db->mutex) );
    sqlite3VdbeMemSetDouble(&pCtx->s, rVal);
}