raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=07177d540c3a1d597bb9dabdbcac67fb0294c22d

commit 07177d540c3a1d597bb9dabdbcac67fb0294c22d
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Tue Nov 6 16:05:10 2018 +0000

    eina - vpath - silence buffer size truncation warning
    
    add more space in dest buffer to silence warning about possible
    truncation by snprintf.
---
 src/lib/eina/eina_vpath_xdg.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/eina/eina_vpath_xdg.c b/src/lib/eina/eina_vpath_xdg.c
index c38d3d9731..5eff5fdb7d 100644
--- a/src/lib/eina/eina_vpath_xdg.c
+++ b/src/lib/eina/eina_vpath_xdg.c
@@ -23,7 +23,7 @@ eina_xdg_env_init(void)
 
 # if defined(HAVE_GETUID) && defined(HAVE_GETEUID)
 #  define ENV_HOME_SET(_env, _dir, _meta) \
-   char _meta [PATH_MAX]; \
+   char _meta [PATH_MAX + 128]; \
    if ((getuid() != geteuid()) || (!(s = getenv(_env)))) { \
       snprintf(_meta, sizeof(_meta), "%s/"_dir, home); \
       s = _meta; \
@@ -31,7 +31,7 @@ eina_xdg_env_init(void)
    (&user)->_meta = s;
 #else
 #  define ENV_HOME_SET(_env, _dir, _meta) \
-   char _meta [PATH_MAX]; \
+   char _meta [PATH_MAX + 128]; \
    if (!(s = getenv(_env))) { \
       snprintf(_meta, sizeof(_meta), "%s/"_dir, home); \
       s = _meta; \

-- 


Reply via email to