From 5613dabea37cbb0d04d21177bd02586a5d5c8755 Mon Sep 17 00:00:00 2001 From: Marc Simpson Date: Sat, 14 Apr 2018 18:54:06 -0700 Subject: [PATCH] FIX: REBNATIVE(browse) should trap on OS_BROWSE failure, not success. --- src/core/n-io.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/core/n-io.c b/src/core/n-io.c index 72ee1aa042..83dd9538b0 100644 --- a/src/core/n-io.c +++ b/src/core/n-io.c @@ -513,11 +513,7 @@ static REBSER *Read_All_File(char *fname) r = OS_BROWSE(url, 0); - if (r == 0) { - return R_UNSET; - } else { - Trap1(RE_CALL_FAIL, Make_OS_Error(r)); - } + if (r == 0) Trap1(RE_CALL_FAIL, Make_OS_Error(r)); return R_UNSET; }