From 7c0e7f2665021ee4593bee6aa43366d16cfe7b26 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 25 Apr 2011 11:13:59 +0800 Subject: [PATCH] Builder/Provider/ProjectManager.js --- Builder/Provider/ProjectManager.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Builder/Provider/ProjectManager.js b/Builder/Provider/ProjectManager.js index c108fad21..d4f446f7b 100755 --- a/Builder/Provider/ProjectManager.js +++ b/Builder/Provider/ProjectManager.js @@ -45,14 +45,10 @@ ProjectManager = new Observable({ } this.projects = []; - var gdir = GLib.dir_open(this.dirname,0); - while (true) { - - var fn = gdir.read_name(); - if (!fn) { - gdir.close(); - break; - } + var files = File.list(this.dirname); + for (var i =0 ; i < files.length;i++) { + var fn = files[i]; + if (!fn.match(/.json$/)) { continue; } -- 2.39.2