Skip to content

Commit 2da61b8

Browse files
committed
Create FileStream with File.Create when writing signature file from fsc
1 parent 16c3e75 commit 2da61b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/fsharp/fsc.fs

+1-1
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ module InterfaceFileWriter =
359359
if tcConfig.printSignatureFile="" then
360360
Console.Out
361361
else
362-
new StreamWriter(FileSystem.FileStreamReadWriteShim(tcConfig.printSignatureFile), Encoding.UTF8) :> TextWriter
362+
new StreamWriter(FileSystem.FileStreamCreateShim(tcConfig.printSignatureFile), Encoding.UTF8) :> TextWriter
363363

364364
if tcConfig.printSignatureFile <> "" && not (List.exists (FileSystemUtils.checkSuffix tcConfig.printSignatureFile) FSharpLightSyntaxFileSuffixes) then
365365
fprintfn os "#light"

0 commit comments

Comments
 (0)