]> granicus.if.org Git - clang/commitdiff
Update for API change.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 8 Feb 2011 22:44:16 +0000 (22:44 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 8 Feb 2011 22:44:16 +0000 (22:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125129 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/FileManager.cpp

index 138b54cc0865dd9bff7bd71861818b1f184532b4..f407f9b2142a528a179c56bd82ac36d98ee4943b 100644 (file)
@@ -432,8 +432,8 @@ getBufferForFile(const FileEntry *Entry, std::string *ErrorStr) {
                                            Entry->getSize());
       if (ErrorStr)
         *ErrorStr = ec.message();
-      // getOpenFile will have closed the file descriptor, don't reuse or
-      // reclose it.
+
+      close(Entry->FD);
       Entry->FD = -1;
       return Result.take();
     }