From 9f494e7bfb2a38c9763339cc203c55a105869dd3 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 1 Jun 2021 14:01:02 +0100 Subject: [PATCH] otter cli: Switch to CookedStdout for set-link Signed-off-by: Ian Jackson --- src/bin/otter.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/otter.rs b/src/bin/otter.rs index 24888ad2..4a0ab506 100644 --- a/src/bin/otter.rs +++ b/src/bin/otter.rs @@ -977,6 +977,8 @@ mod set_link { let args = parse_args::(args, &subargs, &ok_id, None); let mut chan = ma.access_game()?; + let mut out = CookedStdout::new(); + match args.url { None => { let MgmtGameResponseGameInfo { links, .. } = chan.info()?; @@ -984,11 +986,11 @@ mod set_link { let v: Url = (&v).try_into().context("reparse sererr's UrlSpec")?; match args.kind { None => { - println!("{:<10} {}", tk, &v); + writeln!(out, "{:<10} {}", tk, &v)?; } Some(wk) => { if wk == tk { - println!("{}", &v); + writeln!(out, "{}", &v)?; } } } -- 2.30.2