Browse Source

* Removed httpdefs dependency, added several missing raise statements

git-svn-id: trunk@27498 -
michael 11 years ago
parent
commit
4a969eef33
1 changed files with 3 additions and 1 deletions
  1. 3 1
      packages/pastojs/src/fppas2js.pp

+ 3 - 1
packages/pastojs/src/fppas2js.pp

@@ -19,7 +19,7 @@ unit fppas2js;
 interface
 interface
 
 
 uses
 uses
-httpdefs,  Classes, SysUtils, jsbase, jstree, pastree, pparser;
+  Classes, SysUtils, jsbase, jstree, pastree, pparser;
 
 
 Type
 Type
   EPas2JS = Class(Exception);
   EPas2JS = Class(Exception);
@@ -1072,6 +1072,7 @@ begin
   except
   except
     FreeAndNil(B);
     FreeAndNil(B);
     FreeAndNil(C);
     FreeAndNil(C);
+    Raise;
   end;
   end;
   W:=TJSWhileStatement(CreateElement(TJSWhileStatement,El));
   W:=TJSWhileStatement(CreateElement(TJSWhileStatement,El));
   W.Cond:=C;
   W.Cond:=C;
@@ -1098,6 +1099,7 @@ begin
   except
   except
     FreeAndNil(B);
     FreeAndNil(B);
     FreeAndNil(C);
     FreeAndNil(C);
+    Raise;
   end;
   end;
   W:=TJSDoWhileStatement(CreateElement(TJSDoWhileStatement,El));
   W:=TJSDoWhileStatement(CreateElement(TJSDoWhileStatement,El));
   W.Cond:=N;
   W.Cond:=N;