Fixes potential index out of bounds when sharing
This commit is contained in:
parent
9901dacf8a
commit
d6e5c6d60d
|
@ -828,6 +828,7 @@ public class MainActivity extends AppCompatActivity
|
|||
while (matcher.find()){
|
||||
int matchStart = matcher.start(1);
|
||||
int matchEnd = matcher.end();
|
||||
if(matchStart < matchEnd && sharedText.length() > matchEnd)
|
||||
sharedText = sharedText.substring(matchStart, matchEnd);
|
||||
}
|
||||
new RetrieveMetaDataAsyncTask(sharedText, MainActivity.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||
|
|
|
@ -836,6 +836,7 @@ public class MainActivity extends AppCompatActivity
|
|||
while (matcher.find()){
|
||||
int matchStart = matcher.start(1);
|
||||
int matchEnd = matcher.end();
|
||||
if(matchStart < matchEnd && sharedText.length() > matchEnd)
|
||||
sharedText = sharedText.substring(matchStart, matchEnd);
|
||||
}
|
||||
new RetrieveMetaDataAsyncTask(sharedText, MainActivity.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||
|
|
Loading…
Reference in New Issue