string: make memcpy src const

This commit is contained in:
8infy
2024-09-28 15:20:32 +03:00
parent 12a2125f8e
commit 026fb51dc8
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
size_t strlen(const char *str);
char *strcpy(char *dest, const char *src);
char *strcat(char *dest, const char *str);
void *memcpy(void *dest, void *src, size_t size);
void *memcpy(void *dest, const void *src, size_t size);
void *memset(void *dest, unsigned long what, size_t size);
int strcmp(const char *a, const char *b);
int strncmp(const char *a, const char *b, size_t c);
+1 -1
View File
@@ -3,7 +3,7 @@
#include <stdint.h>
#include <errno.h>
void *memcpy(void *d, void *s, size_t c) {
void *memcpy(void *d, const void *s, size_t c) {
#ifdef __x86_64__
asm volatile ("rep movsb" : : "S"(s), "D"(d), "c"(c) : "memory");
#else