eina - fix eina-module warning with global + stop using gcc extn for file
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 17 Jul 2014 23:05:25 +0000 (08:05 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 17 Jul 2014 23:05:25 +0000 (08:05 +0900)
src/lib/eina/eina_module.c

index 2c926032e79b0059093ad84ed94ec849f775ce60..2be0a40343383d1ea41c0c09ec5266aa5722db84 100644 (file)
@@ -95,7 +95,7 @@ struct _Eina_Module
 
    Eina_Bool global;
 
-   const char file[];
+   const char file[1];
 };
 
 typedef struct _Dir_List_Get_Cb_Data
@@ -273,6 +273,7 @@ EAPI Eina_Module *eina_module_new(const char *file)
    memcpy((char *)m->file, file, len + 1);
    m->ref = 0;
    m->handle = NULL;
+   m->global = EINA_FALSE;
    DBG("m=%p, file=%s", m, file);
 
    return m;