From 6a01ec10326134c7149562b228c34c9abb67ecd7 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 11 Sep 2013 11:54:53 -0400 Subject: [PATCH] checkout: Fix previous commit Don't try to close in cases where we don't have input. --- src/libostree/ostree-repo-checkout.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/libostree/ostree-repo-checkout.c b/src/libostree/ostree-repo-checkout.c index 437e3099..13add047 100644 --- a/src/libostree/ostree-repo-checkout.c +++ b/src/libostree/ostree-repo-checkout.c @@ -503,8 +503,11 @@ checkout_one_file_at (OstreeRepo *repo, } } - if (!g_input_stream_close (input, cancellable, error)) - goto out; + if (input) + { + if (!g_input_stream_close (input, cancellable, error)) + goto out; + } } ret = TRUE;