summaryrefslogtreecommitdiff
path: root/javase/src/main/java/com/google
diff options
context:
space:
mode:
authorMichal Hernas <m@hern.as>2017-10-08 19:11:51 +0300
committerSean Owen <srowen@gmail.com>2017-10-08 19:11:51 +0300
commitfa691c238f735f61b959eeecc662359df7a234ea (patch)
treebdd224cdec2282d50237bdd10c84a0d323e9dbbb /javase/src/main/java/com/google
parent7c1f313c0589dd1f00a492b19a031454a4fc9201 (diff)
downloadzxing-fa691c238f735f61b959eeecc662359df7a234ea.tar.xz
Fix null pointer exception (#885)
Diffstat (limited to 'javase/src/main/java/com/google')
-rw-r--r--javase/src/main/java/com/google/zxing/client/j2se/DecodeWorker.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/javase/src/main/java/com/google/zxing/client/j2se/DecodeWorker.java b/javase/src/main/java/com/google/zxing/client/j2se/DecodeWorker.java
index 6ac3e2ed5..92c865a07 100644
--- a/javase/src/main/java/com/google/zxing/client/j2se/DecodeWorker.java
+++ b/javase/src/main/java/com/google/zxing/client/j2se/DecodeWorker.java
@@ -163,6 +163,9 @@ final class DecodeWorker implements Callable<Integer> {
output.write("Found " + result.getResultPoints().length + " result points.\n");
for (int pointIndex = 0; pointIndex < result.getResultPoints().length; pointIndex++) {
ResultPoint rp = result.getResultPoints()[pointIndex];
+ if (rp == null) {
+ continue;
+ }
output.write(" Point " + pointIndex + ": (" + rp.getX() + ',' + rp.getY() + ')');
if (pointIndex != result.getResultPoints().length - 1) {
output.write('\n');