From 0cd822566776eddf8e47e61b7279aff4fa5481d7 Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Fri, 24 Oct 2025 16:37:31 -0700 Subject: Get rid of defaultOptions --- dec.go | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'dec.go') diff --git a/dec.go b/dec.go index ae9ec33..e67f4b3 100644 --- a/dec.go +++ b/dec.go @@ -10,7 +10,7 @@ import ( ) func (o *decryptOptions) decrypt(w io.Writer, r io.Reader, password string) error { - _, err := io.Copy(w, newDecryptingReader(r, password, o.memory)) + _, err := io.Copy(w, newDecryptingReader(r, password)) return err } @@ -27,25 +27,15 @@ func (f *decryptFlags) registerFlags(fs *flag.FlagSet) { type decryptOptions struct { decryptFlags - memory int passwordIn func() (string, error) stdin io.Reader stdout io.Writer } -var defaultDecryptOptions = decryptOptions{ - memory: defaultArgon2Memory, - passwordIn: termReadPassword, - stdin: os.Stdin, - stdout: os.Stdout, -} - func (o *decryptOptions) decryptFile(fileName string, password string) (err error) { var outFileName string if name, ok := strings.CutSuffix(fileName, ".enc"); ok { outFileName = name - } else if name, ok := strings.CutSuffix(fileName, ".enc.txt"); ok { - outFileName = name } else { outFileName = fileName + ".dec" } -- cgit v1.3.1