Return new UC_ERR_OVERFLOW instead of UC_ERR_NOMEM when reg buffer is too small

This commit is contained in:
Robert Xiao
2023-06-16 14:47:03 -07:00
parent b041345a73
commit 2b80ab425b
3 changed files with 16 additions and 9 deletions

2
uc.c
View File

@@ -148,6 +148,8 @@ const char *uc_strerror(uc_err code)
return "Insufficient resource (UC_ERR_RESOURCE)";
case UC_ERR_EXCEPTION:
return "Unhandled CPU exception (UC_ERR_EXCEPTION)";
case UC_ERR_OVERFLOW:
return "Provided buffer is too small (UC_ERR_OVERFLOW)";
}
}