Cleanup and get rid of many warnings when compiling with stricter warnings (#578)

* Mini improvements

* Fix some splits

* Remove last comma from enums

* Fix symbols

* Fix some headers and missing prototypes

* Replace most of f32 with float

* Replace most of Point3d with Vec

* Add missing esprite include with guard

* Add HuSetVecF to ext_math behind a guard

* More includes
This commit is contained in:
dbalatoni13 2025-04-01 07:11:31 +02:00 committed by GitHub
parent 4b0737d49c
commit 887cb00c5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
67 changed files with 1662 additions and 1545 deletions

View file

@ -17,7 +17,7 @@
#include "dolphin/types.h"
typedef struct data_read_stat {
struct data_read_stat {
s32 dir_id;
void *dir;
void *file;
@ -27,7 +27,7 @@ typedef struct data_read_stat {
s32 num;
u32 status;
DVDFileInfo file_info;
} DataReadStat;
};
void HuDataInit(void);
s32 HuDataReadChk(s32 data_num);
@ -56,4 +56,4 @@ void HuDecodeData(void *src, void *dst, u32 size, s32 decode_type);
extern u32 DirDataSize;
#endif
#endif