diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2025-10-24 16:37:31 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2025-10-24 16:37:31 -0700 |
| commit | 0cd822566776eddf8e47e61b7279aff4fa5481d7 (patch) | |
| tree | cced0871ee0af562324933795032af1f9eefb4da /dec.go | |
| parent | 466cbd5a1be7d274a45506add79c21e06ee53381 (diff) | |
| download | sym-0cd822566776eddf8e47e61b7279aff4fa5481d7.tar.zst | |
Get rid of defaultOptions
Diffstat (limited to 'dec.go')
| -rw-r--r-- | dec.go | 12 |
1 files changed, 1 insertions, 11 deletions
@@ -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" } |
