fixed all compiler warnings

This commit is contained in:
array-in-a-matrix 2024-02-20 22:34:10 -05:00
parent 8002a8eddd
commit 99dfe19e6a

25
main.c
View file

@ -3,7 +3,12 @@
#include <malloc.h>
#include <coreinit/screen.h>
#include <coreinit/cache.h>
#include <vpad/input.h>
#include <whb/proc.h>
void quit(void);
void drawScreen(OSScreenID screen, VPADTouchData gamepad, int color);
int main(int argc, char **argv)
{
@ -16,6 +21,16 @@ int main(int argc, char **argv)
void *tvBuffer = memalign(0x100, tvBufferSize);
void *drcBuffer = memalign(0x100, drcBufferSize);
void quit(void)
{
if (tvBuffer)
free(tvBuffer);
if (drcBuffer)
free(drcBuffer);
OSScreenShutdown();
WHBProcShutdown();
};
if (!tvBuffer || !drcBuffer)
{
quit();
@ -48,16 +63,6 @@ int main(int argc, char **argv)
green = 0x86B46000,
};
void quit(void)
{
if (tvBuffer)
free(tvBuffer);
if (drcBuffer)
free(drcBuffer);
OSScreenShutdown();
WHBProcShutdown();
};
void drawScreen(OSScreenID screen, VPADTouchData gamepad, int color)
{
OSScreenPutPixelEx(screen, gamepad.x - 1, gamepad.y - 1, color);