diff options
Diffstat (limited to 'core/java/android/util/PathParser.java')
| -rw-r--r-- | core/java/android/util/PathParser.java | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/core/java/android/util/PathParser.java b/core/java/android/util/PathParser.java index 29a72fdf2288..f1c8c7d59969 100644 --- a/core/java/android/util/PathParser.java +++ b/core/java/android/util/PathParser.java @@ -31,12 +31,7 @@ public class PathParser { throw new IllegalArgumentException("Path string can not be null."); } Path path = new Path(); - boolean hasValidPathData = nParseStringForPath(path.mNativePath, pathString, - pathString.length()); - if (!hasValidPathData) { - throw new IllegalArgumentException("Path string: " + pathString + - " does not contain valid path data"); - } + nParseStringForPath(path.mNativePath, pathString, pathString.length()); return path; } @@ -104,7 +99,6 @@ public class PathParser { } super.finalize(); } - } /** @@ -123,7 +117,7 @@ public class PathParser { } // Native functions are defined below. - private static native boolean nParseStringForPath(long pathPtr, String pathString, + private static native void nParseStringForPath(long pathPtr, String pathString, int stringLength); private static native void nCreatePathFromPathData(long outPathPtr, long pathData); private static native long nCreateEmptyPathData(); |
