From 8a01e14089b25a56b14a2cdb85e91893a2478fb6 Mon Sep 17 00:00:00 2001 From: red031000 Date: Sat, 19 Sep 2020 15:25:33 +0100 Subject: fix warnings --- src/darray.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/darray.c') diff --git a/src/darray.c b/src/darray.c index 0c0d194..b179f37 100644 --- a/src/darray.c +++ b/src/darray.c @@ -5,6 +5,9 @@ #pragma auto_inline on +extern void *memcpy(void *, const void *, u32); +extern void *memmove(void *, const void *, u32); + static inline void ArrayInsert(DArray *d, void *elem, s32 n) { if (d->size == d->capacity) { @@ -98,8 +101,6 @@ _savegpr_23(); _restgpr_23(); _savegpr_24(); _restgpr_24(); -memcpy(); -memmove(); asm void ArrayInsertSorted(DArray *d, void *elem, CompareFunction compar) { nofralloc @@ -246,7 +247,7 @@ void ArrayReplaceAt(DArray *d, void *elem, s32 n) void ArraySort(DArray *d, CompareFunction compar) { - qsort(d->buf, d->size, d->elemSz, compar); + qsort(d->buf, (u32)d->size, d->elemSz, compar); } #ifdef NONMATCHING -- cgit v1.2.3