chore(Deps/Acelite): Update to 6.5.10 (#3450)

This commit is contained in:
Kargatum
2020-11-11 22:09:02 +07:00
committed by GitHub
parent a93565b6da
commit e27201cee2
921 changed files with 18238 additions and 33164 deletions

View File

@@ -8,6 +8,10 @@
# include "ace/OS_NS_string.inl"
#endif /* ACE_HAS_INLINED_OSCALLS */
#if defined (ACE_HAS_ALLOC_HOOKS)
# include "ace/Malloc_Base.h"
#endif /* ACE_HAS_ALLOC_HOOKS */
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
#if defined (ACE_LACKS_MEMCHR)
@@ -32,7 +36,12 @@ ACE_OS::memchr_emulation (const void *s, int c, size_t len)
char *
ACE_OS::strdup_emulation (const char *s)
{
#if defined (ACE_HAS_ALLOC_HOOKS)
char *t = (char *) ACE_Allocator::instance()->malloc (ACE_OS::strlen (s) + 1);
#else
char *t = (char *) ACE_OS::malloc (ACE_OS::strlen (s) + 1);
#endif /* ACE_HAS_ALLOC_HOOKS */
if (t == 0)
return 0;
@@ -60,8 +69,8 @@ ACE_OS::strdup_emulation (const wchar_t *s)
char *
ACE_OS::strecpy (char *s, const char *t)
{
ACE_REGISTER char *dscan = s;
ACE_REGISTER const char *sscan = t;
char *dscan = s;
const char *sscan = t;
while ((*dscan++ = *sscan++) != '\0')
continue;
@@ -73,8 +82,8 @@ ACE_OS::strecpy (char *s, const char *t)
wchar_t *
ACE_OS::strecpy (wchar_t *s, const wchar_t *t)
{
ACE_REGISTER wchar_t *dscan = s;
ACE_REGISTER const wchar_t *sscan = t;
wchar_t *dscan = s;
const wchar_t *sscan = t;
while ((*dscan++ = *sscan++) != ACE_TEXT_WIDE ('\0'))
continue;
@@ -125,7 +134,7 @@ ACE_OS::strerror (int errnum)
if (errno == EINVAL || errmsg == 0 || errmsg[0] == 0)
{
ACE_OS::sprintf (ret_errortext, "Unknown error %d", errnum);
ACE_OS::snprintf (ret_errortext, 128, "Unknown error %d", errnum);
errmsg = ret_errortext;
g = EINVAL;
}
@@ -144,7 +153,6 @@ ACE_OS::strerror_emulation (int)
}
#endif /* ACE_LACKS_STRERROR */
char *
ACE_OS::strsignal (int signum)
{
@@ -161,25 +169,41 @@ ACE_OS::strsignal (int signum)
if (ret_val <= reinterpret_cast<char *> (0))
{
ACE_OS::sprintf (signal_text, "Unknown signal: %d", signum);
ACE_OS::snprintf (signal_text, 128, "Unknown signal: %d", signum);
ret_val = signal_text;
}
return ret_val;
#else
if (signum < 0 || signum >= ACE_NSIG)
{
ACE_OS::sprintf (signal_text, "Unknown signal: %d", signum);
ACE_OS::snprintf (signal_text, 128, "Unknown signal: %d", signum);
return signal_text;
}
# if defined (ACE_SYS_SIGLIST)
return ACE_SYS_SIGLIST[signum];
# else
ACE_OS::sprintf (signal_text, "Signal: %d", signum);
ACE_OS::snprintf (signal_text, 128, "Signal: %d", signum);
return signal_text;
# endif /* ACE_SYS_SIGLIST */
#endif /* ACE_HAS_STRSIGNAL */
}
char *
ACE_OS::strerror_r (int errnum, char *buf, size_t buflen)
{
#ifdef ACE_HAS_STRERROR_R
# ifdef ACE_HAS_STRERROR_R_XSI
if (::strerror_r (errnum, buf, buflen) == 0)
return buf;
return const_cast <char*> ("Unknown Error");
# else
return ::strerror_r (errnum, buf, buflen);
# endif
#else
return ACE_OS::strncpy (buf, strerror (errnum), buflen);
#endif
}
const char *
ACE_OS::strnchr (const char *s, int c, size_t len)
{
@@ -318,9 +342,9 @@ ACE_OS::strrchr_emulation (const char *s, int c)
char *
ACE_OS::strsncpy (char *dst, const char *src, size_t maxlen)
{
ACE_REGISTER char *rdst = dst;
ACE_REGISTER const char *rsrc = src;
ACE_REGISTER size_t rmaxlen = maxlen;
char *rdst = dst;
const char *rsrc = src;
size_t rmaxlen = maxlen;
if (rmaxlen > 0)
{
@@ -344,9 +368,9 @@ ACE_OS::strsncpy (char *dst, const char *src, size_t maxlen)
ACE_WCHAR_T *
ACE_OS::strsncpy (ACE_WCHAR_T *dst, const ACE_WCHAR_T *src, size_t maxlen)
{
ACE_REGISTER ACE_WCHAR_T *rdst = dst;
ACE_REGISTER const ACE_WCHAR_T *rsrc = src;
ACE_REGISTER size_t rmaxlen = maxlen;
ACE_WCHAR_T *rdst = dst;
const ACE_WCHAR_T *rsrc = src;
size_t rmaxlen = maxlen;
if (rmaxlen > 0)
{