struct _xml_error
{
char *pos;
- int errno;
+ int err_no;
};
static void __xmlErrorSet(const void *, const char *, unsigned int);
{
struct _xml_error *err = rid->info;
- ret = err->errno;
- err->errno = 0;
+ ret = err->err_no;
+ err->err_no = 0;
}
}
if (rid->info)
{
struct _xml_error *err = rid->info;
- if (XML_NO_ERROR <= err->errno && err->errno < XML_MAX_ERROR)
- ret = (char *)__xml_error_str[err->errno];
+ if (XML_NO_ERROR <= err->err_no && err->err_no < XML_MAX_ERROR)
+ ret = (char *)__xml_error_str[err->err_no];
else
ret = "incorrect error number.";
}
#ifndef XML_NONVALIDATING
void
-__xmlErrorSet(const void *id, const char *pos, unsigned int errno)
+__xmlErrorSet(const void *id, const char *pos, unsigned int err_no)
{
struct _xml_id *xid = (struct _xml_id *)id;
struct _root_id *rid;
struct _xml_error *err = rid->info;
err->pos = (char *)pos;
- err->errno = errno;
+ err->err_no = err_no;
}
}
#endif