From 84df43de21db0e40af64634fbd56754bdcb85f2f Mon Sep 17 00:00:00 2001 From: dongsheng Date: Fri, 18 Jul 2008 07:44:14 +0000 Subject: [PATCH] MDL-13766 remove require_once call to curl.class.php --- repository/lib.php | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/repository/lib.php b/repository/lib.php index 2e3129ac96..90f36cb738 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -113,23 +113,18 @@ abstract class repository { if(is_dir($CFG->dataroot.'/repository/download')) { $dir = $CFG->dataroot.'/repository/download/'; } - if(file_exists($CFG->dirroot.'/repository/curl.class.php')) { - if(empty($file)) { - $file = uniqid('repo').'_'.time().'.tmp'; - } - if(file_exists($dir.$file)){ - $file = uniqid('m').$file; - } - $fp = fopen($dir.$file, 'w'); - require_once($CFG->dirroot.'/repository/curl.class.php'); - $c = new curl; - $c->download(array( - array('url'=>$url, 'file'=>$fp) - )); - return $dir.$file; - } else { - return null; + if(empty($file)) { + $file = uniqid('repo').'_'.time().'.tmp'; + } + if(file_exists($dir.$file)){ + $file = uniqid('m').$file; } + $fp = fopen($dir.$file, 'w'); + $c = new curl; + $c->download(array( + array('url'=>$url, 'file'=>$fp) + )); + return $dir.$file; } /** -- 2.39.5