From 93bc5abbb96b15e6f4135df337341b42db8f770d Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Wed, 27 Jun 2012 22:41:22 +0400 Subject: [PATCH] Wrapped stream in CoreLocalVirtualFile with buffered, since simple FileInputStream doesn't support mark/reset. --- .../com/intellij/openapi/vfs/local/CoreLocalVirtualFile.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/openapi/vfs/local/CoreLocalVirtualFile.java b/platform/core-impl/src/com/intellij/openapi/vfs/local/CoreLocalVirtualFile.java index f2af0d18cf73..77287d053292 100644 --- a/platform/core-impl/src/com/intellij/openapi/vfs/local/CoreLocalVirtualFile.java +++ b/platform/core-impl/src/com/intellij/openapi/vfs/local/CoreLocalVirtualFile.java @@ -126,7 +126,7 @@ public class CoreLocalVirtualFile extends VirtualFile { @Override public InputStream getInputStream() throws IOException { - return VfsUtilCore.inputStreamSkippingBOM(new FileInputStream(myIoFile), this); + return VfsUtilCore.inputStreamSkippingBOM(new BufferedInputStream(new FileInputStream(myIoFile)), this); } @Override