jackdanielz pushed a commit to branch master.

http://git.enlightenment.org/tools/erigo.git/commit/?id=6c426268e83ff26ae3bb2b7c0bf2d4c6bff56cb2

commit 6c426268e83ff26ae3bb2b7c0bf2d4c6bff56cb2
Author: Daniel Zaoui <daniel.za...@samsung.com>
Date:   Thu Oct 29 12:15:57 2015 +0200

    Fix C generation when no start point is given
---
 src/lib/generator.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/lib/generator.c b/src/lib/generator.c
index 4847a29..bed1ce0 100644
--- a/src/lib/generator.c
+++ b/src/lib/generator.c
@@ -905,9 +905,12 @@ _ctx_generate(Global_Gen_Context *gl_ctx)
          "#include \"elm_interface_fileselector.h\"\n"
          "#include \"%s\"\n\n", gui_context_export_h_filename_get(ctx));
 
-   eina_strbuf_append_printf(gl_ctx->c_buf,
-         "static %s_Widgets g_%s;\n\n",
-         gl_ctx->Formatted_Project_Name, PUB_WIDGETS);
+   if (gui_context_start_points_get(ctx))
+     {
+        eina_strbuf_append_printf(gl_ctx->c_buf,
+              "static %s_Widgets g_%s;\n\n",
+              gl_ctx->Formatted_Project_Name, PUB_WIDGETS);
+     }
 
    /* Append global widgets names  */
    EINA_LIST_FOREACH(gl_ctx->global_entities, itr, eid)

-- 


Reply via email to