Code Duplication    Length = 3-4 lines in 2 locations

php/elFinder.class.php 2 locations

@@ 1886-1889 (lines=4) @@
1883
			if (! $_target || ($file = $volume->upload($fp, $_target, $name, $tmpname)) === false) {
1884
				$result['warning'] = $this->error(self::ERROR_UPLOAD_FILE, $name, $volume->error());
1885
				fclose($fp);
1886
				if (! is_uploaded_file($tmpname)) {
1887
					if (@ unlink($tmpname)) unset($GLOBALS['elFinderTempFiles'][$tmpname]);;
1888
					continue;
1889
				}
1890
				break;
1891
			}
1892
			
@@ 1896-1898 (lines=3) @@
1893
			is_resource($fp) && fclose($fp);
1894
			if (! is_uploaded_file($tmpname)){
1895
				clearstatcache();
1896
				if (!is_file($tmpname) || @ unlink($tmpname)) {
1897
					unset($GLOBALS['elFinderTempFiles'][$tmpname]);
1898
				}
1899
			}
1900
			$result['added'][] = $file;
1901
			if ($rnres) {