summaryrefslogtreecommitdiff
path: root/scripting
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-02-04 11:05:05 +0000
committerCaolán McNamara <caolanm@redhat.com>2016-02-04 15:47:11 +0000
commitb3e0bd62f5c2223101ee693e042c8c400528803f (patch)
treea4ef46e0c593074288690e65cba152a3c3fd3d9c /scripting
parent1a84fb8f92ea941214fc9d3a6773aabcfca865e2 (diff)
coverity#1326399 Dereference null return value
Change-Id: I7828cdfcda5d4065fc3dafee744757292753abb5
Diffstat (limited to 'scripting')
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java b/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java
index 89ef8c9c38b6..34aac4cfe6ba 100644
--- a/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java
+++ b/scripting/java/com/sun/star/script/framework/provider/beanshell/PlainSourceView.java
@@ -71,7 +71,9 @@ public class PlainSourceView extends JScrollPane implements
try {
int line = ta.getLineStartOffset(model.getCurrentPosition());
Rectangle rect = ta.modelToView(line);
- ta.scrollRectToVisible(rect);
+ if (rect != null) {
+ ta.scrollRectToVisible(rect);
+ }
} catch (BadLocationException e) {
// couldn't scroll to line, do nothing
}