JsRender/Gtk.vala.c
authorAlan Knowles <alan@roojs.com>
Mon, 22 Sep 2014 06:56:12 +0000 (14:56 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 22 Sep 2014 06:56:12 +0000 (14:56 +0800)
JsRender/JsRender.vala.c
JsRender/Lang.vala.c
JsRender/Node.vala.c
JsRender/NodeToGlade.vala.c
JsRender/NodeToGtk.vala.c
JsRender/NodeToJs.vala.c
JsRender/NodeToVala.vala.c
JsRender/Roo.vala.c
Project/Gtk.vala.c
Project/Project.vala.c
Project/Roo.vala.c
Palete/Gir.vala.c
Palete/Gtk.vala.c
Palete/Javascript.vala.c
Palete/Palete.vala.c
Palete/Roo.vala.c
Builder4/Application.vala.c
Builder4/About.vala.c
Builder4/DialogConfirm.vala.c
Builder4/DialogNewComponent.vala.c
Builder4/StandardErrorDialog.vala.c
Builder4/DialogSaveTemplate.vala.c
Builder4/DialogSaveModule.vala.c
Builder4/DialogTemplateSelect.vala.c
Builder4/EditProject.vala.c
Builder4/Editor.vala.c
Builder4/ProjectSettings.vala.c
Builder4/WindowRightPalete.vala.c
Builder4/WindowLeftTree.vala.c
Builder4/WindowRooView.vala.c
Builder4/WindowLeftProps.vala.c
Builder4/ClutterFiles.vala.c
Builder4/WindowLeftProjects.vala.c
Builder4/WindowAddProp.vala.c
Builder4/GtkView.vala.c
Builder4/MainWindow.vala.c
Builder4/Main.vala.c

JsRender/Roo.vala

index 4ccb1e9..eed9d6e 100644 (file)
@@ -296,6 +296,10 @@ namespace JsRender {
                        for(var i = 0; i < xinc.size; i++) {
                                print("check xinclude:  %s\n", xinc.get(i));
                                var sf = this.project.getByName(xinc.get(i));
+                               if (sf == null) {
+                                       print("Failed to find file by name?\n");
+                                       continue;
+                               }
                                string js;
                                try {
                                        Regex regex = new Regex("\\.(bjs|js)$");