git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat: kernel stack tracing
[lunaix-os.git]
/
lunaix-os
/
libs
/
klibc
/
string
/
mem.c
diff --git
a/lunaix-os/libs/klibc/string/mem.c
b/lunaix-os/libs/klibc/string/mem.c
index ae56240eed91511c08a912b919bff04b84324866..3183f0288caa68b7d2f8e3946ead80aa62845905 100755
(executable)
--- a/
lunaix-os/libs/klibc/string/mem.c
+++ b/
lunaix-os/libs/klibc/string/mem.c
@@
-1,5
+1,5
@@
#include <klibc/string.h>
#include <klibc/string.h>
-#include <
stdint
.h>
+#include <
lunaix/types
.h>
void*
memcpy(void* dest, const void* src, size_t num)
void*
memcpy(void* dest, const void* src, size_t num)
@@
-17,8
+17,8
@@
memcpy(void* dest, const void* src, size_t num)
void*
memmove(void* dest, const void* src, size_t num)
{
void*
memmove(void* dest, const void* src, size_t num)
{
- u
int8_t* dest_ptr = (uint
8_t*)dest;
- const u
int8_t* src_ptr = (const uint
8_t*)src;
+ u
8_t* dest_ptr = (u
8_t*)dest;
+ const u
8_t* src_ptr = (const u
8_t*)src;
if (dest_ptr < src_ptr) {
for (size_t i = 0; i < num; i++) {
*(dest_ptr + i) = *(src_ptr + i);
if (dest_ptr < src_ptr) {
for (size_t i = 0; i < num; i++) {
*(dest_ptr + i) = *(src_ptr + i);
@@
-45,8
+45,8
@@
memset(void* ptr, int value, size_t num)
int
memcmp(const void* ptr1, const void* ptr2, size_t num)
{
int
memcmp(const void* ptr1, const void* ptr2, size_t num)
{
- u
int8_t* p1 = (uint
8_t*)ptr1;
- u
int8_t* p2 = (uint
8_t*)ptr2;
+ u
8_t* p1 = (u
8_t*)ptr1;
+ u
8_t* p2 = (u
8_t*)ptr2;
for (size_t i = 0; i < num; i++) {
int diff = *(p1 + i) - *(p2 + i);
if (diff != 0) {
for (size_t i = 0; i < num; i++) {
int diff = *(p1 + i) - *(p2 + i);
if (diff != 0) {