Make WordPress Core


Ignore:
Timestamp:
01/06/2007 11:36:51 PM (17 years ago)
Author:
ryan
Message:

Fiddle with object destruction and shutdown. Curses upon php 5.2. fixes #3354

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/wp-db.php

    r4619 r4686  
    4545     */
    4646    function wpdb($dbuser, $dbpassword, $dbname, $dbhost) {
     47        return $this->__construct($dbuser, $dbpassword, $dbname, $dbhost);
     48    }
     49   
     50    function __construct($dbuser, $dbpassword, $dbname, $dbhost) {
     51        register_shutdown_function(array(&$this, "__destruct"));
     52
    4753        $this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
    4854        if (!$this->dbh) {
     
    6066
    6167        $this->select($dbname);
     68    }
     69
     70    function __destruct() {
     71        return true;       
    6272    }
    6373
Note: See TracChangeset for help on using the changeset viewer.