From 28092dcca0e778c3c598b2f257c68084daf76f24 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Thu, 14 Jan 2016 18:28:21 -0800 Subject: Fix infinite recursion in applyReplayGain --- app/src/main/java/github/daneren2005/dsub/util/tags/ID3v2File.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'app/src/main/java/github') diff --git a/app/src/main/java/github/daneren2005/dsub/util/tags/ID3v2File.java b/app/src/main/java/github/daneren2005/dsub/util/tags/ID3v2File.java index ea61f36c..69668475 100644 --- a/app/src/main/java/github/daneren2005/dsub/util/tags/ID3v2File.java +++ b/app/src/main/java/github/daneren2005/dsub/util/tags/ID3v2File.java @@ -134,7 +134,11 @@ public class ID3v2File extends Common { if(endValue != -1) { parts.add(txData[1].substring(endName + 1, endValue)); nextStartIndex = endValue + 1; + } else { + break; } + } else { + break; } startName = txData[1].toLowerCase(Locale.US).indexOf("replaygain_", nextStartIndex); -- cgit v1.2.3