OSDN Git Service
(root)
/
completeeraser
/
CompleteEraser.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a381692
)
スローモード時にブロック単位で書き込むようにした
author
konekoneko
<jbh03215@gmail.com>
Sat, 11 Feb 2012 10:09:50 +0000
(19:09 +0900)
committer
konekoneko
<jbh03215@gmail.com>
Sat, 11 Feb 2012 10:09:50 +0000
(19:09 +0900)
CompleteEraser/FileBreaker.cs
patch
|
blob
|
history
diff --git
a/CompleteEraser/FileBreaker.cs
b/CompleteEraser/FileBreaker.cs
index
43b9834
..
92b2ed2
100644
(file)
--- a/
CompleteEraser/FileBreaker.cs
+++ b/
CompleteEraser/FileBreaker.cs
@@
-42,9
+42,10
@@
namespace CompleteEraser
private static void BreakFileSlowSpeed(string file)
\r
{
\r
FileStream fs = new FileStream(file, FileMode.Open);
\r
+ byte[] data = new byte[Settings.Default.FillLengthAtHiSpeed];
\r
fs.Seek(0, SeekOrigin.Begin);
\r
- for (long i = 0; i < fs.Length; i
++
)
\r
- fs.Write
Byte(0
);
\r
+ for (long i = 0; i < fs.Length; i
+= data.Length
)
\r
+ fs.Write
(data,0,data.Length
);
\r
fs.Close();
\r
}
\r
\r