diff -urN 09-STYMulator-0.21a-avoid_multichar_endian_issues/src/ymplayer.cpp 10-STYMulator-0.21a_avoid_ambiguous_else/src/ymplayer.cpp --- 09-STYMulator-0.21a-avoid_multichar_endian_issues/src/ymplayer.cpp 2010-04-21 18:52:26.941473013 +0200 +++ 10-STYMulator-0.21a_avoid_ambiguous_else/src/ymplayer.cpp 2010-04-21 19:03:05.201503020 +0200 @@ -132,6 +132,7 @@ case 'n': rew = true; break; } if (rmode) + { if (repeat) { ymMusicSetLoopMode(pMusic,YMTRUE); mvaddstr(pos_y+7,pos_x+67,"Yes"); @@ -143,7 +144,7 @@ rmode = false; repeat = true; } - + } if (!stop && playing) { if (pmode && !paused) mvaddstr(pos_y+6,pos_x+67,"Play"); //play @@ -168,13 +169,15 @@ pmode = false; } - if (ymMusicIsSeekable(pMusic) && digi) + if (ymMusicIsSeekable(pMusic) && digi) + { if (ff) { - ymMusicSeek(pMusic, ymMusicGetPos(pMusic) + 1000); - ff = false; - } else if (rew) { - ymMusicSeek(pMusic, ymMusicGetPos(pMusic) - 1000); - rew = false; + ymMusicSeek(pMusic, ymMusicGetPos(pMusic) + 1000); + ff = false; + } else if (rew) { + ymMusicSeek(pMusic, ymMusicGetPos(pMusic) - 1000); + rew = false; + } } }