Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 998 → Rev 999

/uspace/trunk/libc/include/string.h
30,21 → 30,7
#ifndef __LIBC__STRING_H__
#define __LIBC__STRING_H__
 
static inline void * memset(void *s, int c, size_t n)
{
char *os = s;
while (n--)
*(os++) = c;
return s;
}
void * memset(void *s, int c, size_t n);
void * memcpy(void *dest, void *src, size_t n);
 
static inline void * memcpy(void *dest, void *src, size_t n)
{
char *os = src;
char *odst = dest;
while (n--)
*(odst++) = *(os++);
return dest;
}
 
#endif