From 94168463d9bac063c409fa6738e8ced628272170 Mon Sep 17 00:00:00 2001 From: bstnbuck <59334447+bstnbuck@users.noreply.github.com> Date: Sun, 3 Mar 2024 10:59:25 +0100 Subject: [PATCH] fixes for current V version --- vshred.v | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/vshred.v b/vshred.v index 897cd05..98066fc 100644 --- a/vshred.v +++ b/vshred.v @@ -2,10 +2,8 @@ import rand import os import flag -const ( - // 1MB - buffersize = 1048576 -) +// 1MB +const buffersize = 1048576 struct Options { no_stop bool @@ -121,7 +119,7 @@ fn shred_file(file_str string, rounds int, options Options) ! { // use buffersize for byte array length if (file_len_temp + buffersize) <= file_len && file_len > buffersize { if i != rounds { - mut random_bytes := []byte{} + mut random_bytes := []u8{} // create new output as random byte array of buffer size for _ in 0 .. buffersize { @@ -129,7 +127,7 @@ fn shred_file(file_str string, rounds int, options Options) ! { } f.write_to(file_len_temp, random_bytes)! } else { - mut nulls_bytes := []byte{} + mut nulls_bytes := []u8{} // create new output as random byte array of buffer size for _ in 0 .. buffersize { @@ -140,7 +138,7 @@ fn shred_file(file_str string, rounds int, options Options) ! { file_len_temp += buffersize } else { if i != rounds { - mut random_bytes := []byte{} + mut random_bytes := []u8{} // create new output as random byte array of buffer size for _ in 0 .. file_len - file_len_temp { @@ -148,7 +146,7 @@ fn shred_file(file_str string, rounds int, options Options) ! { } f.write_to(file_len_temp, random_bytes)! } else { - mut nulls_bytes := []byte{} + mut nulls_bytes := []u8{} // create new output as random byte array of buffer size for _ in 0 .. file_len - file_len_temp {