diff options
author | M1cha <sigmaepsilon92@gmail.com> | 2014-03-21 09:06:35 +0000 |
---|---|---|
committer | Michael Bestas <mikeioannina@gmail.com> | 2014-07-16 22:31:12 +0000 |
commit | 6ec945150e244b849179158513b1db07176fb410 (patch) | |
tree | 3dbecddd6aefc1d21d9d377a7b7acd72a3a14ba4 /qcom | |
parent | e4fe7fd6ff5605458c96540f09a3a0744d0690d8 (diff) | |
download | android_hardware_qcom_fm-6ec945150e244b849179158513b1db07176fb410.tar.gz android_hardware_qcom_fm-6ec945150e244b849179158513b1db07176fb410.tar.bz2 android_hardware_qcom_fm-6ec945150e244b849179158513b1db07176fb410.zip |
fm: fix getting RDS text
for some reason java totally freaks out if you use a index outside the string
accoridng to java doc the last char of the string should be used in that case - SHOULD...
Change-Id: I98c95602a0a77673ffd0bb287c06afcea5d596c3
Diffstat (limited to 'qcom')
-rw-r--r-- | qcom/fmradio/FmReceiver.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qcom/fmradio/FmReceiver.java b/qcom/fmradio/FmReceiver.java index b1bdb31..8dc5973 100644 --- a/qcom/fmradio/FmReceiver.java +++ b/qcom/fmradio/FmReceiver.java @@ -1458,7 +1458,7 @@ public class FmReceiver extends FmTransceiver mRdsData.setPrgmType ( (int)( buff[1] & 0x1F)); try { - rdsStr = rdsStr.substring(5, (int) buff[0]+ 5); + rdsStr = rdsStr.substring(5, (int) buff[0]+ 4); mRdsData.setRadioText (rdsStr); } catch (StringIndexOutOfBoundsException x) |