*
* @return void
*/
- public function closeFile () {
+ private function closeFile () {
// Debug message
/* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d]: fileName=%s - CALLED!', __METHOD__, __LINE__, $this->getFileName()));
+ // Close down pointer instance as well by unsetting it
+ $this->unsetPointerInstance();
+
// Remove file name
$this->setFileName('');