summaryrefslogtreecommitdiff
path: root/core/java/android/util/PathParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/util/PathParser.java')
-rw-r--r--core/java/android/util/PathParser.java10
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();