cleanup MeekroDBWalk a bit

This commit is contained in:
Sergey Tsalkov
2021-06-25 23:48:44 +00:00
parent aad5cbbbac
commit 1724b7276b

View File

@@ -936,7 +936,6 @@ class MeekroDB {
class MeekroDBWalk { class MeekroDBWalk {
protected $mysqli; protected $mysqli;
protected $result; protected $result;
protected $freed;
function __construct(MySQLi $mysqli, $result) { function __construct(MySQLi $mysqli, $result) {
$this->mysqli = $mysqli; $this->mysqli = $mysqli;
@@ -951,7 +950,6 @@ class MeekroDBWalk {
} }
function free() { function free() {
if ($this->freed) return;
if (! ($this->result instanceof MySQLi_Result)) return; if (! ($this->result instanceof MySQLi_Result)) return;
$this->result->free(); $this->result->free();
@@ -960,7 +958,7 @@ class MeekroDBWalk {
if ($result = $this->mysqli->use_result()) $result->free(); if ($result = $this->mysqli->use_result()) $result->free();
} }
$this->freed = true; $this->result = null;
} }
function __destruct() { function __destruct() {