Code Duplication    Length = 3-4 lines in 2 locations

php/elFinder.class.php 2 locations

@@ 1932-1935 (lines=4) @@
1929
			if (! $_target || ($file = $volume->upload($fp, $_target, $name, $tmpname)) === false) {
1930
				$result['warning'] = $this->error(self::ERROR_UPLOAD_FILE, $name, $volume->error());
1931
				fclose($fp);
1932
				if (! is_uploaded_file($tmpname)) {
1933
					if (@ unlink($tmpname)) unset($GLOBALS['elFinderTempFiles'][$tmpname]);;
1934
					continue;
1935
				}
1936
				break;
1937
			}
1938
			
@@ 1942-1944 (lines=3) @@
1939
			is_resource($fp) && fclose($fp);
1940
			if (! is_uploaded_file($tmpname)){
1941
				clearstatcache();
1942
				if (!is_file($tmpname) || @ unlink($tmpname)) {
1943
					unset($GLOBALS['elFinderTempFiles'][$tmpname]);
1944
				}
1945
			}
1946
			$result['added'][] = $file;
1947
			if ($rnres) {