From: skodak <skodak>
Date: Mon, 27 Apr 2009 10:22:28 +0000 (+0000)
Subject: MDL-16918 fixed deleting in csv import file - thanks Luis de Vasconcelos; merged... 
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=ec69f4ab16f5d2b754813a90c897d99bd3885764;p=moodle.git

MDL-16918 fixed deleting in csv import file - thanks Luis de Vasconcelos; merged from MOODLE_19_STABLE
---

diff --git a/grade/import/csv/index.php b/grade/import/csv/index.php
index 808d689005..be8d90af08 100755
--- a/grade/import/csv/index.php
+++ b/grade/import/csv/index.php
@@ -200,6 +200,7 @@ if ($formdata = $mform->get_data()) {
                 $maperrors[$j] = true;
             } else {
                 // collision
+                fclose($fp);
                 unlink($filename); // needs to be uploaded again, sorry
                 print_error('cannotmapfield', '', '', $j);
             }
@@ -487,6 +488,7 @@ if ($formdata = $mform->get_data()) {
             grade_import_commit($course->id, $importcode);
         }
         // temporary file can go now
+        fclose($fp);
         unlink($filename);
     } else {
         print_error('cannotreadfil');