home *** CD-ROM | disk | FTP | other *** search
- #include <string.h>
-
- /************************************************************************/
-
- #undef memset
-
- #if defined(__SASC_510)
-
- void *memset(void *s, int c, size_t n)
-
- {
- return __builtin_memset(s,c,n);
- }
-
- #else
-
- void *memset(void *s, int c, size_t n)
-
- {
- if (n != 0)
- {
- unsigned char *p=s;
-
- do
- {
- *p++=c;
- }
- while(--n != 0);
- }
- return s;
- }
-
- #endif
-