diff options
author | jxh <jxh@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-10-30 02:32:21 +0000 |
---|---|---|
committer | jxh <jxh@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-10-30 02:32:21 +0000 |
commit | 4e1e9607b3dea2b15f612bc774d15c9df2f977d7 (patch) | |
tree | 931a81b0f2bc5b21a848033b9695049ef9d48025 /ace/OS.i | |
parent | c9421e56dbc090f74bbeb298a3ec5c1b2418bf64 (diff) | |
download | ATCD-4e1e9607b3dea2b15f612bc774d15c9df2f977d7.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/OS.i')
-rw-r--r-- | ace/OS.i | 20 |
1 files changed, 9 insertions, 11 deletions
@@ -1092,7 +1092,7 @@ ACE_OS::strcasecmp (const char *s, const char *t) { for (; *s != '\0' && *t != '\0'; - ++s; ++t) + ++s, ++t) if (ACE_OS::tolower (*s) != ACE_OS::tolower (*t)) { result = ((ACE_OS::tolower (*s) < ACE_OS::tolower (*t)) ? -1 : 1); @@ -1131,7 +1131,6 @@ ACE_OS::strncasecmp (const char *s, const char *t, size_t len) ++s; ++t; --len; } - } return result; // == 0 for match, else 1 #else @@ -7405,6 +7404,13 @@ ACE_OS::tolower (wint_t c) return ::towlower (c); } +ACE_INLINE size_t +ACE_OS::strlen (const wchar_t *s) +{ + // ACE_TRACE ("ACE_OS::strlen"); + return ::wcslen (s); +} + ACE_INLINE int ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t) { @@ -7423,7 +7429,7 @@ ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t) { for (; *s != '\0' && *t != '\0'; - ++s; ++t) + ++s, ++t) if (ACE_OS::tolower (*s) != ACE_OS::tolower (*t)) { result = ((ACE_OS::tolower (*s) < ACE_OS::tolower (*t)) ? -1 : 1); @@ -7460,7 +7466,6 @@ ACE_OS::strncasecmp (const wchar_t *s, const wchar_t *t, size_t len) ++s; ++t; --len; } - } return result; // == 0 for match, else 1 @@ -7476,13 +7481,6 @@ ACE_OS::strncmp (const wchar_t *s, const wchar_t *t, size_t len) return ::wcsncmp (s, t, len); } -ACE_INLINE size_t -ACE_OS::strlen (const wchar_t *s) -{ - // ACE_TRACE ("ACE_OS::strlen"); - return ::wcslen (s); -} - ACE_INLINE wchar_t * ACE_OS::strncpy (wchar_t *s, const wchar_t *t, size_t len) { |