diff --git a/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java b/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java index 49263568b607..152d8e398f4c 100644 --- a/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java +++ b/platform/platform-api/src/com/intellij/openapi/diff/FileContent.java @@ -82,12 +82,8 @@ public class FileContent extends DiffContent { } public static FileContent createFromTempFile(Project project, String name, String ext, @NotNull byte[] content) throws IOException { - final File tempFile; - if (content.length == 0) { - tempFile = FileUtil.createTempFile(name, "txt"); - FileUtil.writeToFile(tempFile, "Does not exist"); - } else { - tempFile = FileUtil.createTempFile(name, ext); + File tempFile = FileUtil.createTempFile(name, "." + ext); + if (content.length != 0) { FileUtil.writeToFile(tempFile, content); } tempFile.deleteOnExit();