raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9f63f356fcf131fcd7bd44352035e7f0ca8b8681

commit 9f63f356fcf131fcd7bd44352035e7f0ca8b8681
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Tue Nov 6 18:00:39 2018 +0000

    eolian - fix warnings about strin truncation by expanding buffers
    
    fixes noisy warnings...
---
 src/bin/eolian/sources.c       | 2 +-
 src/lib/eolian/database_expr.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/eolian/sources.c b/src/bin/eolian/sources.c
index 3ac3b48391..3904d9823d 100644
--- a/src/bin/eolian/sources.c
+++ b/src/bin/eolian/sources.c
@@ -1096,7 +1096,7 @@ _gen_proto(const Eolian_Class *cl, const Eolian_Function 
*fid,
    if (!impl_same_class)
      eo_gen_class_names_get(eolian_implement_class_get(impl), NULL, NULL, 
&ocnamel);
 
-   char fname[256], iname[256];
+   char fname[256 + 128], iname[256];
    if (!impl_same_class)
      snprintf(iname, sizeof(iname), "%s_%s", cnamel, ocnamel);
    else
diff --git a/src/lib/eolian/database_expr.c b/src/lib/eolian/database_expr.c
index a03c8208a0..14af0cfb08 100644
--- a/src/lib/eolian/database_expr.c
+++ b/src/lib/eolian/database_expr.c
@@ -107,7 +107,7 @@ static Eina_Bool
 expr_type_mismatch_error(const Eolian_Expression *lhs,
                          const Eolian_Expression *rhs)
 {
-   char buf[512];
+   char buf[512 + 128];
    char tbuf[256];
    char ebuf[256];
    mask_to_str(expr_type_to_mask(lhs), tbuf);

-- 


Reply via email to