1.1 --- a/epoc32/include/stdapis/stlport/using/cstring Tue Nov 24 13:55:44 2009 +0000
1.2 +++ b/epoc32/include/stdapis/stlport/using/cstring Tue Mar 16 16:12:26 2010 +0000
1.3 @@ -1,1 +1,54 @@
1.4 -cstring
1.5 +using _STLP_VENDOR_CSTD::size_t;
1.6 +
1.7 +# ifndef _STLP_NO_CSTD_FUNCTION_IMPORTS
1.8 +# if defined(__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os
1.9 +# undef memcpy
1.10 +# undef memmove
1.11 +inline void* memcpy(void* dst, const void* src, size_t len)
1.12 +{
1.13 + return _STLP_VENDOR_CSTD::__memcpy(dst, src, len);
1.14 +}
1.15 +inline void* memmove(void* dst, const void* src, size_t len)
1.16 +{
1.17 + return _STLP_VENDOR_CSTD::__memmove(dst, src, len);
1.18 +}
1.19 +# else
1.20 +
1.21 + using _STLP_VENDOR_CSTD::memmove;
1.22 + using _STLP_VENDOR_CSTD::memcpy;
1.23 +
1.24 +# endif
1.25 +
1.26 +# if ! defined (__BORLANDC__)
1.27 +using _STLP_VENDOR_CSTD::memchr;
1.28 +using _STLP_VENDOR_CSTD::strchr;
1.29 +using _STLP_VENDOR_CSTD::strpbrk;
1.30 +using _STLP_VENDOR_CSTD::strrchr;
1.31 +using _STLP_VENDOR_CSTD::strstr;
1.32 +# endif
1.33 +
1.34 +using _STLP_VENDOR_CSTD::memcmp;
1.35 +using _STLP_VENDOR_CSTD::memset;
1.36 +
1.37 +using _STLP_VENDOR_CSTD::strcat;
1.38 +
1.39 +# if !defined (strcmp)
1.40 +using _STLP_VENDOR_CSTD::strcmp;
1.41 +# endif
1.42 +
1.43 +using _STLP_VENDOR_CSTD::strcoll;
1.44 +# if !defined (strcpy)
1.45 +using _STLP_VENDOR_CSTD::strcpy;
1.46 +# endif
1.47 +using _STLP_VENDOR_CSTD::strcspn;
1.48 +using _STLP_VENDOR_CSTD::strerror;
1.49 +using _STLP_VENDOR_CSTD::strlen;
1.50 +using _STLP_VENDOR_CSTD::strncat;
1.51 +using _STLP_VENDOR_CSTD::strncmp;
1.52 +
1.53 +using _STLP_VENDOR_CSTD::strncpy;
1.54 +using _STLP_VENDOR_CSTD::strspn;
1.55 +
1.56 +using _STLP_VENDOR_CSTD::strtok;
1.57 +using _STLP_VENDOR_CSTD::strxfrm;
1.58 +# endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */