From 2db3cf50359dada9c9ce14d4affd1d90e642eaf1 Mon Sep 17 00:00:00 2001 From: bapt Date: Wed, 11 Feb 2015 08:20:07 +0000 Subject: [PATCH] MFC: r278173 Test the return of fetchParseURL(3) CID: 1125811 git-svn-id: svn://svn.freebsd.org/base/stable/10@278564 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- usr.sbin/pkg/pkg.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/usr.sbin/pkg/pkg.c b/usr.sbin/pkg/pkg.c index dc4f7728a..09be1c5e8 100644 --- a/usr.sbin/pkg/pkg.c +++ b/usr.sbin/pkg/pkg.c @@ -202,7 +202,11 @@ fetch_to_fd(const char *url, char *path) retry = max_retry; - u = fetchParseURL(url); + if ((u = fetchParseURL(url)) == NULL) { + warn("fetchParseURL('%s')", url); + return (-1); + } + while (remote == NULL) { if (retry == max_retry) { if (strcmp(u->scheme, "file") != 0 && -- 2.45.0