summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-09-19 15:25:33 +0100
committerred031000 <rubenru09@aol.com>2020-09-19 15:25:33 +0100
commit8a01e14089b25a56b14a2cdb85e91893a2478fb6 (patch)
treef9ab0486453c02f364e8ccb72a1fd5f7fa634dc6 /src
parent56e262495ba73a71c5f550a7af173a7306b9aa99 (diff)
fix warnings
Diffstat (limited to 'src')
-rw-r--r--src/SDK/OS/OSAlloc.c1
-rw-r--r--src/darray.c7
2 files changed, 4 insertions, 4 deletions
diff --git a/src/SDK/OS/OSAlloc.c b/src/SDK/OS/OSAlloc.c
index f0ff04d..7ec2000 100644
--- a/src/SDK/OS/OSAlloc.c
+++ b/src/SDK/OS/OSAlloc.c
@@ -129,7 +129,6 @@ void* OSAllocFromHeap(OSHeapHandle heap, u32 size)
void OSFreeToHeap(OSHeapHandle heap, void* ptr)
{
- OSHeapInfo *heapInfo;
HeapDesc *hd;
Cell *cell;
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