Unlink TinySpell? tmp files

git-svn-id: http://svn.automattic.com/wordpress/trunk@3879 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2006-06-15 21:28:08 +00:00
parent ab541ae071
commit 608e74150b
1 changed files with 4 additions and 2 deletions

View File

@ -27,7 +27,7 @@ class TinyPspellShell {
$this->errorMsg = array(); $this->errorMsg = array();
$this->tmpfile = tempnam($config['tinypspellshell.tmp'], "tinyspell"); $this->tmpfile = tempnam($config['tinypspellshell.tmp'], "tinyspell");
$this->cmd = "cat ". $this->tmpfile ." | " . $config['tinypspellshell.aspell'] . " -a --lang=". $this->lang; $this->cmd = "cat ". $this->tmpfile ." | " . $config['tinypspellshell.aspell'] . " -a --lang=". $this->lang;
} }
// Returns array with bad words or false if failed. // Returns array with bad words or false if failed.
@ -44,6 +44,7 @@ class TinyPspellShell {
} }
$data = shell_exec($this->cmd); $data = shell_exec($this->cmd);
@unlink($this->tmpfile);
$returnData = array(); $returnData = array();
$dataArr = preg_split("/\n/", $data, -1, PREG_SPLIT_NO_EMPTY); $dataArr = preg_split("/\n/", $data, -1, PREG_SPLIT_NO_EMPTY);
@ -73,6 +74,7 @@ class TinyPspellShell {
die("Error opening tmp file."); die("Error opening tmp file.");
$data = shell_exec($this->cmd); $data = shell_exec($this->cmd);
@unlink($this->tmpfile);
$returnData = array(); $returnData = array();
$dataArr = preg_split("/\n/", $data, -1, PREG_SPLIT_NO_EMPTY); $dataArr = preg_split("/\n/", $data, -1, PREG_SPLIT_NO_EMPTY);