diff options
Diffstat (limited to 'rushs/tinyprintf/my_memcpy')
| -rw-r--r-- | rushs/tinyprintf/my_memcpy/my_memcpy.c | 28 | ||||
| -rw-r--r-- | rushs/tinyprintf/my_memcpy/my_memcpy.h | 8 |
2 files changed, 0 insertions, 36 deletions
diff --git a/rushs/tinyprintf/my_memcpy/my_memcpy.c b/rushs/tinyprintf/my_memcpy/my_memcpy.c deleted file mode 100644 index a6a48d4..0000000 --- a/rushs/tinyprintf/my_memcpy/my_memcpy.c +++ /dev/null @@ -1,28 +0,0 @@ -#include "my_memcpy.h" - -void *my_memcpy(void *dest, const void *source, size_t num) -{ - char *d = dest; - const char *s = source; - if (dest > source) // reverse array - { - size_t l = num; - for (; l > 0; l--) - { - d[l - 1] = s[l - 1]; - } - } - else - { - for (size_t i = 0; i < num; i++) - { - d[i] = s[i]; - } - } - return dest; -} - -int main(void) -{ - return 0; -} diff --git a/rushs/tinyprintf/my_memcpy/my_memcpy.h b/rushs/tinyprintf/my_memcpy/my_memcpy.h deleted file mode 100644 index bc1b926..0000000 --- a/rushs/tinyprintf/my_memcpy/my_memcpy.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef MY_MEMCPY_H -#define MY_MEMCPY_H - -#include <stddef.h> - -void *my_memcpy(void *dest, const void *source, size_t num); - -#endif /* ! MY_MEMCPY_H */ |
