a small bugfix
authorkpouer <kpouer>
Thu, 7 Aug 2003 13:29:55 +0000 (13:29 +0000)
committerkpouer <kpouer>
Thu, 7 Aug 2003 13:29:55 +0000 (13:29 +0000)
net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ReturnStatement.java

index a30be75..13822d7 100644 (file)
@@ -1,7 +1,5 @@
 package net.sourceforge.phpdt.internal.compiler.ast;
 
-import net.sourceforge.phpdt.internal.compiler.ast.declarations.VariableUsage;
-
 import java.util.List;
 import java.util.ArrayList;
 
@@ -39,6 +37,9 @@ public class ReturnStatement extends Statement {
    * @return the variables modified
    */
   public List getModifiedVariable() {
+    if (expression == null) {
+        return new ArrayList();
+    }
     return expression.getModifiedVariable();
   }
 
@@ -47,6 +48,9 @@ public class ReturnStatement extends Statement {
    * @return the variables used
    */
   public List getUsedVariable() {
+    if (expression == null) {
+        return new ArrayList();
+    }
     return expression.getUsedVariable();
   }
 }