am 0bc742fa: Merge "Music: Music Force Close when the last song is end and repeat is closed."
* commit '0bc742fa593d5ce1e6e0fd31b8f2991eed31c7d8':
Music: Music Force Close when the last song is end and repeat is closed.
diff --git a/src/com/android/music/MediaPlaybackService.java b/src/com/android/music/MediaPlaybackService.java
index 99b3b68..d25e929 100644
--- a/src/com/android/music/MediaPlaybackService.java
+++ b/src/com/android/music/MediaPlaybackService.java
@@ -203,7 +203,9 @@
mCursor.close();
mCursor = null;
}
- mCursor = getCursorForId(mPlayList[mPlayPos]);
+ if (mPlayPos >= 0 && mPlayPos < mPlayList.length) {
+ mCursor = getCursorForId(mPlayList[mPlayPos]);
+ }
notifyChange(META_CHANGED);
updateNotification();
setNextTrack();