hare

[hare] The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

commit b2e4e4d3ef9e95a98ac7bc996933697291c373ce
parent 1370474fdfc474957d099522c0666a6de1d880e3
Author: Ember Sawady <ecs@d2evs.net>
Date:   Wed, 22 May 2024 05:22:46 +0000

os::exec: fix cmd() error case

Fixes: ee9c889bc08b80d70de0b6adcae499844f7551a5
Signed-off-by: Ember Sawady <ecs@d2evs.net>

Diffstat:
Mos/exec/cmd.ha | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/os/exec/cmd.ha b/os/exec/cmd.ha @@ -26,8 +26,10 @@ export fn cmd(name: str, args: str...) (command | error) = { yield match (open(name)) { case let p: platform_cmd => yield p; - case let err: error=> + case let err: error => return err; + case => + return nocmd; }; } else { yield match (lookup_open(name)?) {