Browse Source

Use `FileMode.Create` for output PDB files to ensure existing files are fully overwritten/truncated.

pull/3619/head
sonyps5201314 1 month ago
parent
commit
da6d2576d6
  1. 2
      ICSharpCode.ILSpyCmd/IlspyCmdProgram.cs

2
ICSharpCode.ILSpyCmd/IlspyCmdProgram.cs

@ -484,7 +484,7 @@ Examples: @@ -484,7 +484,7 @@ Examples:
return ProgramExitCodes.EX_DATAERR;
}
using (FileStream stream = new FileStream(pdbFileName, FileMode.OpenOrCreate, FileAccess.Write))
using (FileStream stream = new FileStream(pdbFileName, FileMode.Create, FileAccess.Write))
{
var decompiler = GetDecompiler(assemblyFileName);
PortablePdbWriter.WritePdb(module, decompiler, GetSettings(module), stream);

Loading…
Cancel
Save