HomeFreeBSD

wordexp(): Improve some error codes.

Description

wordexp(): Improve some error codes.

Distinguish between WRDE_BADVAL and WRDE_SYNTAX based on when the error
occurred (parsing or execution), not based on whether WRDE_UNDEF was passed.

Also, return WRDE_NOSPACE for a few more unexpected results from sh.

Details

Provenance
jillesAuthored on
Parents
rS286940: ino_t is unsigned, so use uintmax_t instead of intmax_t when printing it.
Branches
Unknown
Tags
Unknown