diff options
| author | robojumper <robojumper@gmail.com> | 2025-04-24 14:56:08 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-04-24 14:56:08 +0200 |
| commit | 892059c2997f7cf2da1c21244ba8db0edbbc00da (patch) | |
| tree | d38c4177423f44ec17109d64feb40f9db5423013 /src/libms/libms.c | |
| parent | 7fa483e8509e80725a4a6599eaf8c9e2308cfc19 (diff) | |
Most of LibMS OK
Diffstat (limited to 'src/libms/libms.c')
| -rw-r--r-- | src/libms/libms.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libms/libms.c b/src/libms/libms.c index 2b77adc3..0e678693 100644 --- a/src/libms/libms.c +++ b/src/libms/libms.c @@ -28,10 +28,10 @@ int LMSi_MemCmp(const char *p1, const char *p2, int n) { } void LMSi_MemCopy(char *p1, const char *p2, int n) { - // TODO register usage too optimal + // https://decomp.me/scratch/JOWiM + // NONMATCHING - register usage too optimal + // Look, how difficult can an unrolled memcopy be to match for (int i = 0; i < n; i++) { - *p1 = *p2; - p1++; - p2++; + *(p1++) = *(p2++); } } |
