Merge "Don't allow invalid Uris to be added as observers."

This commit is contained in:
Romain Guy
2010-05-19 09:03:57 -07:00
committed by Android Code Review

View File

@@ -496,6 +496,9 @@ public final class ContentService extends IContentService.Stub {
// Look to see if the proper child already exists
String segment = getUriSegment(uri, index);
if (segment == null) {
throw new IllegalArgumentException("Invalid Uri (" + uri + ") used for observer");
}
int N = mChildren.size();
for (int i = 0; i < N; i++) {
ObserverNode node = mChildren.get(i);