|
From: <caw...@us...> - 2007-06-12 15:06:05
|
Revision: 2603
http://svn.sourceforge.net/rubyeclipse/?rev=2603&view=rev
Author: cawilliams
Date: 2007-06-12 08:06:01 -0700 (Tue, 12 Jun 2007)
Log Message:
-----------
fix null pointers
Modified Paths:
--------------
trunk/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text/folding/DefaultRubyFoldingStructureProvider.java
Modified: trunk/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text/folding/DefaultRubyFoldingStructureProvider.java
===================================================================
--- trunk/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text/folding/DefaultRubyFoldingStructureProvider.java 2007-06-12 14:58:05 UTC (rev 2602)
+++ trunk/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/text/folding/DefaultRubyFoldingStructureProvider.java 2007-06-12 15:06:01 UTC (rev 2603)
@@ -534,9 +534,11 @@
* @see org.eclipse.jdt.core.IElementChangedListener#elementChanged(org.eclipse.jdt.core.ElementChangedEvent)
*/
public void elementChanged(ElementChangedEvent e) {
- IRubyElementDelta delta = findElement(fInput, e.getDelta());
- if (delta.getRubyScriptAST() == null) return;
- if (delta != null) processDelta(delta);
+ IRubyElementDelta delta = findElement(fInput, e.getDelta());
+ if (delta != null) {
+ if (delta.getRubyScriptAST() == null) return;
+ processDelta(delta);
+ }
}
private IRubyElementDelta findElement(IRubyElement target, IRubyElementDelta delta) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|