Fix -Os compilation flag with reverb use

This commit is contained in:
gheskett
2021-08-05 01:43:25 -05:00
parent 1c04c3c3ff
commit 50f472bd40
2 changed files with 4 additions and 4 deletions

View File

@@ -195,7 +195,7 @@ u8 sAudioSynthesisPad[0x20];
#endif
#ifdef BETTER_REVERB
inline s16 clamp16(s32 x) {
static inline s16 clamp16(s32 x) {
if (x >= 32767)
return 32767;
if (x <= -32768)
@@ -204,7 +204,7 @@ inline s16 clamp16(s32 x) {
return (s16) x;
}
inline void reverb_samples(s16 *outSampleL, s16 *outSampleR, s32 inSampleL, s32 inSampleR) {
static inline void reverb_samples(s16 *outSampleL, s16 *outSampleR, s32 inSampleL, s32 inSampleR) {
u32 i = 0;
s32 j = 0;
u8 k = 0;
@@ -245,7 +245,7 @@ inline void reverb_samples(s16 *outSampleL, s16 *outSampleR, s32 inSampleL, s32
*outSampleR = clamp16((outTmpR * gReverbWetSignal/* + inSampleR * gReverbDrySignal*/) / 256);
}
inline void reverb_mono_sample(s16 *outSample, s32 inSample) {
static inline void reverb_mono_sample(s16 *outSample, s32 inSample) {
u32 i = 0;
s32 j = 0;
u8 k = 0;

View File

@@ -33,7 +33,7 @@ void bhv_snow_mound_spawn_loop(void) {
if (o->oTimer == 64 || o->oTimer == 128 || o->oTimer == 192 || o->oTimer == 224 || o->oTimer == 256)
sp1C = spawn_object(o, MODEL_SL_SNOW_TRIANGLE, bhvSlidingSnowMound);
if (o->oTimer == 256) {
if (sp1C && o->oTimer == 256) {
sp1C->header.gfx.scale[0] = 2.0f;
sp1C->header.gfx.scale[1] = 2.0f;
}