Index: includes/database/database.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/database.inc,v
retrieving revision 1.50
diff -u -p -r1.50 database.inc
--- includes/database/database.inc	25 Jan 2009 12:19:31 -0000	1.50
+++ includes/database/database.inc	25 Mar 2009 08:48:14 -0000
@@ -1463,7 +1463,7 @@ interface DatabaseStatementInterface ext
    * @return
    *   TRUE on success, or FALSE on failure.
    */
-  public function execute($args, $options);
+  public function execute($args = array(), $options = array());
 
   /**
    * Get the query string of that statement.
@@ -1640,7 +1640,7 @@ class DatabaseStatementBase extends PDOS
     $this->setFetchMode(PDO::FETCH_OBJ);
   }
 
-  public function execute($args, $options) {
+  public function execute($args = array(), $options = array()) {
     if (isset($options['fetch'])) {
       if (is_string($options['fetch'])) {
         // Default to an object. Note: db fields will be added to the object
Index: includes/database/prefetch.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/prefetch.inc,v
retrieving revision 1.3
diff -u -p -r1.3 prefetch.inc
--- includes/database/prefetch.inc	9 Dec 2008 11:22:10 -0000	1.3
+++ includes/database/prefetch.inc	25 Mar 2009 08:48:14 -0000
@@ -142,7 +142,7 @@ class DatabaseStatementPrefetch implemen
    * @return
    *   TRUE on success, or FALSE on failure.
    */
-  public function execute($args, $options) {
+  public function execute($args = array(), $options = array()) {
     if (isset($options['fetch'])) {
       if (is_string($options['fetch'])) {
         // Default to an object. Note: db fields will be added to the object
Index: includes/database/sqlite/database.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/sqlite/database.inc,v
retrieving revision 1.11
diff -u -p -r1.11 database.inc
--- includes/database/sqlite/database.inc	19 Jan 2009 20:45:17 -0000	1.11
+++ includes/database/sqlite/database.inc	25 Mar 2009 08:48:15 -0000
@@ -99,7 +99,7 @@ class DatabaseConnection_sqlite extends 
    * a DatabaseStatement_sqlite object, that will create a PDOStatement
    * using the semi-private PDOPrepare() method below.
    */
-  public function prepare($query, array $options = array()) {
+  public function prepare($query, $options = array()) {
     return new DatabaseStatement_sqlite($this, $query, $options);
   }
 
@@ -213,7 +213,7 @@ class DatabaseStatement_sqlite extends D
     return $this->dbh->PDOPrepare($query);
   }
 
-  public function execute($args, $options) {
+  public function execute($args = array(), $options = array()) {
     try {
       $return = parent::execute($args, $options);
     }
