improve const correctness (#325)

This commit is contained in:
Jcw87
2023-04-29 17:32:56 -07:00
committed by GitHub
parent 0c4e853e4b
commit 4a29d25e65
19 changed files with 57 additions and 57 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ struct cDylPhs {
struct DynamicNameTableEntry {
s16 mKey;
char* name;
const char* name;
};
int cDyl_InitAsyncIsDone();
+2 -2
View File
@@ -4,7 +4,7 @@
#include "d/a/d_a_itembase.h"
struct ResourceData {
char* get_arcName() const { return mArcName; }
const char* get_arcName() const { return mArcName; }
s16 get_bmdName() const { return mBmdName; }
s16 get_btk1Name() const { return mBtkName; }
s16 get_bpk1Name() const { return mBpkName; }
@@ -13,7 +13,7 @@ struct ResourceData {
s16 get_brk1Name() const { return mBrkName; }
s16 get_btp1Name() const { return mBtpName; }
/* 0x00 */ char* mArcName;
/* 0x00 */ const char* mArcName;
/* 0x04 */ s16 mBmdName;
/* 0x06 */ s16 mBtkName;
/* 0x08 */ s16 mBpkName;
+4 -4
View File
@@ -11,7 +11,7 @@ struct dItem_itemInfo {
};
struct dItem_itemResource {
/* 0x00 */ char* mArcName;
/* 0x00 */ const char* mArcName;
/* 0x04 */ s16 mBmdName;
/* 0x06 */ s16 mBtkName;
/* 0x08 */ s16 mBckName;
@@ -25,7 +25,7 @@ struct dItem_itemResource {
}; // Size: 0x18
struct dItem_fieldItemResource {
/* 0x0 */ char* mFieldArc;
/* 0x0 */ const char* mFieldArc;
/* 0x4 */ s16 mItemBmdName;
/* 0x6 */ s16 mItemBckName;
/* 0x8 */ s16 mItemBrkName;
@@ -34,7 +34,7 @@ struct dItem_fieldItemResource {
}; // Size: 0x10
struct dItem_data {
static char* getArcName(u8 index) { return item_resource[index].mArcName; }
static const char* getArcName(u8 index) { return item_resource[index].mArcName; }
static s16 getBtpName(u8 index) { return item_resource[index].mBtpName; }
@@ -56,7 +56,7 @@ struct dItem_data {
static s16 getTexture(u8 index) { return item_resource[index].mTexture; }
static char* getFieldArc(u8 index) { return field_item_res[index].mFieldArc; }
static const char* getFieldArc(u8 index) { return field_item_res[index].mFieldArc; }
static s16 getItemBmdName(u8 index) { return field_item_res[index].mItemBmdName; }
+1 -1
View File
@@ -34,7 +34,7 @@ public:
/* 8025EB20 */ void hideDenominator();
/* 8025EC5C */ void deleteScreen();
/* 8025EE24 */ void changeNumberTexture(J2DPane*, int);
/* 8025EECC */ char* getNumber(int);
/* 8025EECC */ const char* getNumber(int);
/* 8025EEF0 */ void setTimer(int);
/* 8025F180 */ void setCounter(u8, u8);
/* 8025FA00 */ void setParentPos(f32, f32);
+2 -2
View File
@@ -21,13 +21,13 @@ enum dKyd_DARKLV {
class dKydata_darkworldInfo_c {
public:
/* 0x0 */ char* stageName;
/* 0x0 */ const char* stageName;
/* 0x4 */ u8 darkLv;
}; // Size: 0x8
class dKydata_lightsizeInfo_c {
public:
/* 0x0 */ char* stageName;
/* 0x0 */ const char* stageName;
/* 0x4 */ u8 size;
}; // Size: 0x8
+1 -1
View File
@@ -542,7 +542,7 @@ inline void dMeter2Info_resetDirectUseItem() {
g_meter2_info.resetDirectUseItem();
}
char* dMeter2Info_getNumberTextureName(int pIndex);
const char* dMeter2Info_getNumberTextureName(int pIndex);
void dMeter2Info_recieveLetter();
u8 dMeter2Info_getNewLetterNum();
int dMeter2Info_setNewLetterSender();
+9 -9
View File
@@ -78,19 +78,19 @@ BOOL OSIsThreadSuspended(OSThread* thread);
u32 OSGetConsoleType(void);
void OSAttention(char* msg, ...);
void OSPanic(char* file, s32 line, char* fmt, ...);
void OSReport(char* fmt, ...);
void OSReport_Error(char* fmt, ...);
void OSReport_FatalError(char* fmt, ...);
void OSReport_System(char* fmt, ...);
void OSReport_Warning(char* fmt, ...);
void OSAttention(const char* msg, ...);
void OSPanic(const char* file, s32 line, const char* fmt, ...);
void OSReport(const char* fmt, ...);
void OSReport_Error(const char* fmt, ...);
void OSReport_FatalError(const char* fmt, ...);
void OSReport_System(const char* fmt, ...);
void OSReport_Warning(const char* fmt, ...);
void OSReportDisable(void);
void OSReportEnable(void);
void OSReportForceEnableOff(void);
void OSReportForceEnableOn(void);
void OSVReport(char* format, va_list list);
void OSVAttention(char* fmt, va_list args);
void OSVReport(const char* format, va_list list);
void OSVAttention(const char* fmt, va_list args);
void OSReportInit(void);
extern u8 __OSReport_disable;