gjs compatibility
[gnome.introspection-doc-generator] / File.js
diff --git a/File.js b/File.js
index e38e4ec..ebb74cf 100755 (executable)
--- a/File.js
+++ b/File.js
@@ -1,8 +1,8 @@
 // <script type ="text/Javascript">
-GLib = imports.gi.GLib;
-Gio = imports.gi.Gio;
+const GLib = imports.gi.GLib;
+const Gio = imports.gi.Gio;
 
-String  = imports.String.String; 
+const String  = imports.String.String; 
 /**
 * @namespace File
 * 
@@ -17,7 +17,7 @@ String  = imports.String.String;
 * 
 * 
 */
-var File = {
+const  File = {
 
     SEPARATOR : '/',
 
@@ -32,8 +32,8 @@ var File = {
         return s;
     },
     trim : function (s,toTrim) {
-        var out = s.ltrim(toTrim);
-        out = out.rtrim(toTrim);
+        var out = this.ltrim(s,toTrim);
+        out = this.rtrim(out,toTrim);
         return out;
     },