improve validation errors

This commit is contained in:
rumbledethumps
2025-04-27 23:52:23 -07:00
parent 5cb1bc60fc
commit 34bb14bc6e
6 changed files with 10 additions and 6 deletions

View File

@@ -8,7 +8,8 @@ unsigned char __fastcall__ _sysrename (const char* oldpath, const char* newpath)
oldpathlen = strlen (oldpath);
newpathlen = strlen (newpath);
if (oldpathlen + newpathlen > 510) {
return _mappederrno (EINVAL);
RIA.errno = EINVAL;
return __mappederrno(RIA.errno);
}
while (oldpathlen) {
ria_push_char (oldpath[--oldpathlen]);