summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bard_music.c2
-rw-r--r--src/mauville_old_man.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/bard_music.c b/src/bard_music.c
index 5b7419735..da628867b 100644
--- a/src/bard_music.c
+++ b/src/bard_music.c
@@ -37,7 +37,7 @@ struct BardSound *GetWordSounds(u16 group, u16 word)
}
#endif
-s32 GetWordPhonemes(struct BardSong *song, struct BardSound *src, u16 arg2)
+s32 GetWordPhonemes(struct BardSong *song, const struct BardSound *src, u16 arg2)
{
s32 i;
s32 j;
diff --git a/src/mauville_old_man.c b/src/mauville_old_man.c
index c8bbf8c86..9e392a65a 100644
--- a/src/mauville_old_man.c
+++ b/src/mauville_old_man.c
@@ -797,6 +797,7 @@ void BardSingWord(struct Task *task, struct BardSong *song)
for (i = 0; i < 6; i++)
song->lyrics[i] = lyrics[i];
+ // Clear phonemes
for (i = 0; i < 6; i++)
{
song->phonemes[i].sound = 0xFFFF;
@@ -814,7 +815,6 @@ void BardSingWord(struct Task *task, struct BardSong *song)
case 2: // Initialize word
{
u16 word = song->lyrics[song->currWord];
- // TODO: fix this return type
const struct BardSound *sounds = GetWordSounds(EC_GROUP(word), EC_INDEX(word));
song->var04 = 0;
@@ -973,7 +973,7 @@ void Task_BardSong(u8 taskId)
}
else if (gStringVar4[task->tCharIndex] == CHAR_SONG_WORD_SEPARATOR)
{
- gStringVar4[task->tCharIndex] = CHAR_SPACE;
+ gStringVar4[task->tCharIndex] = CHAR_SPACE; // restore it back to a space
sub_8003418(gMenuWindowPtr);
task->tCharIndex++;
task->data[2] = 0;