JSDOC/Template.js
[gnome.introspection-doc-generator] / xnew.js
diff --git a/xnew.js b/xnew.js
index b9b90d0..873c983 100644 (file)
--- a/xnew.js
+++ b/xnew.js
@@ -108,10 +108,10 @@ var xnew = {
         
         while (true) {
             
-            var fn = gdir.read_name ? gdir.read_name() :  Glib.gdir_read_name(gdir);
+            var fn = gdir.read_name ? gdir.read_name() :  GLib.dir_read_name(gdir);
             //console.log('trying ' + path + '/' + fn);
             if (!fn) {
-                gdir.close();
+                gdir.close ? gdir.close() : GLib.dir_close(gdir);
                 return;
             }
             if (!fn.match(/.js$/)) {