From b8974a0be220ad95ff6cc5f16d5e49d408eec10f Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Fri, 13 Apr 2018 21:02:49 +0200 Subject: meetup_rss(write): Use the result from `Channel#write_to` I didn't pay attention when I wrote this, but that method actually returns a `Result`, so we need to use it. --- src/meetup_rss.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/meetup_rss.rs') diff --git a/src/meetup_rss.rs b/src/meetup_rss.rs index b995571..7dd2b9e 100644 --- a/src/meetup_rss.rs +++ b/src/meetup_rss.rs @@ -1,4 +1,4 @@ -use rss::{Channel, ChannelBuilder, Item}; +use rss::{self, Channel, ChannelBuilder, Item}; use std::io; @@ -24,11 +24,13 @@ pub fn generate(events: &Vec) -> Result { } /// Writes the channel to standard output. -pub fn write(channel: Channel) { +pub fn write(channel: Channel) -> Result<(), rss::Error> { let stdout = io::stdout(); let handle = stdout.lock(); - channel.write_to(handle); + channel.write_to(handle)?; + + Ok(()) } -- cgit v1.2.3