summaryrefslogtreecommitdiff
path: root/lib/rpmrc.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rpmrc.c')
-rw-r--r--lib/rpmrc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/rpmrc.c b/lib/rpmrc.c
index f4be2d5b2..d5cc834a1 100644
--- a/lib/rpmrc.c
+++ b/lib/rpmrc.c
@@ -624,9 +624,9 @@ static rpmRC rpmPlatform(const char * platform)
ssize_t blen = 0;
int init_platform = 0;
char * p, * pe;
- int rc;
+ rpmRC rc;
- rc = rpmioSlurp(platform, &b, &blen);
+ rc = (rpmioSlurp(platform, &b, &blen) == 0) ? RPMRC_OK : RPMRC_FAIL;
if (rc || b == NULL || blen <= 0) {
rc = RPMRC_FAIL;