1
0
mirror of https://github.com/adtools/clib2.git synced 2026-03-17 07:20:17 +00:00

Add ENOTSUP error code.

This commit is contained in:
ola.soder@axis.com
2021-01-20 15:34:37 +01:00
parent 975f949aa1
commit b51c79577e
2 changed files with 6 additions and 3 deletions

View File

@ -166,6 +166,8 @@ extern int errno;
#define EILSEQ 85 /* Encoding error detected */
#define ENOTSUP 86 /* Not supported */
/****************************************************************************/
#ifdef __cplusplus

View File

@ -41,7 +41,7 @@
/****************************************************************************/
static const char * error_table[EILSEQ - EPERM + 1] =
static const char * error_table[ENOTSUP - EPERM + 1] =
{
"Operation not permitted",
"No such file or directory",
@ -127,7 +127,8 @@ static const char * error_table[EILSEQ - EPERM + 1] =
"Identifier removed",
"No message of the desired type.",
"Value too large to be stored in data type.",
"Encoding error detected"
"Encoding error detected",
"Not supported"
};
/****************************************************************************/
@ -139,7 +140,7 @@ strerror_r(int number,char * buffer,size_t buffer_size)
const char * str;
size_t len;
if(number < EPERM || number > EILSEQ)
if(number < EPERM || number > ENOTSUP)
{
__set_errno(EINVAL);
goto out;