From c8b9b7d0ab5e5de1a48909c8f9bee9d0815a2525 Mon Sep 17 00:00:00 2001 From: konekoneko Date: Sat, 11 Feb 2012 19:09:50 +0900 Subject: [PATCH] =?utf8?q?=E3=82=B9=E3=83=AD=E3=83=BC=E3=83=A2=E3=83=BC?= =?utf8?q?=E3=83=89=E6=99=82=E3=81=AB=E3=83=96=E3=83=AD=E3=83=83=E3=82=AF?= =?utf8?q?=E5=8D=98=E4=BD=8D=E3=81=A7=E6=9B=B8=E3=81=8D=E8=BE=BC=E3=82=80?= =?utf8?q?=E3=82=88=E3=81=86=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- CompleteEraser/FileBreaker.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CompleteEraser/FileBreaker.cs b/CompleteEraser/FileBreaker.cs index 43b9834..92b2ed2 100644 --- a/CompleteEraser/FileBreaker.cs +++ b/CompleteEraser/FileBreaker.cs @@ -42,9 +42,10 @@ namespace CompleteEraser private static void BreakFileSlowSpeed(string file) { FileStream fs = new FileStream(file, FileMode.Open); + byte[] data = new byte[Settings.Default.FillLengthAtHiSpeed]; fs.Seek(0, SeekOrigin.Begin); - for (long i = 0; i < fs.Length; i++) - fs.WriteByte(0); + for (long i = 0; i < fs.Length; i += data.Length) + fs.Write(data,0,data.Length); fs.Close(); } -- 2.11.0