q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0af325402013ffeee5fa16c878a65fc011f1aea7
commit 0af325402013ffeee5fa16c878a65fc011f1aea7 Author: Daniel Kolesa <[email protected]> Date: Fri Sep 1 16:07:45 2017 +0200 eolian: fix float parsing with locales with ',' decpoint --- src/lib/efl/interfaces/efl_gfx_size_hint.eo | 2 +- src/lib/eolian/eo_lexer.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/efl/interfaces/efl_gfx_size_hint.eo b/src/lib/efl/interfaces/efl_gfx_size_hint.eo index b1818d85a8..4b2882a052 100644 --- a/src/lib/efl/interfaces/efl_gfx_size_hint.eo +++ b/src/lib/efl/interfaces/efl_gfx_size_hint.eo @@ -2,7 +2,7 @@ import efl_gfx_types; const Efl.Gfx.Size.Hint.Expand: double = 1.0; [[Use with $Efl.Gfx.Size.Hint.weight.]] -const Efl.Gfx.Size.Hint.Fill: int = -1.0; +const Efl.Gfx.Size.Hint.Fill: double = -1.0; [[Special value for $Efl.Gfx.Size.Hint.align.]] interface Efl.Gfx.Size.Hint diff --git a/src/lib/eolian/eo_lexer.c b/src/lib/eolian/eo_lexer.c index 023dbdf780..044315cc98 100644 --- a/src/lib/eolian/eo_lexer.c +++ b/src/lib/eolian/eo_lexer.c @@ -693,6 +693,7 @@ write_val_with_decpoint(Eo_Lexer *ls, Eo_Token *tok, int type) tok->value.d = strtod(eina_strbuf_string_get(ls->buff), &end); if (end && end[0]) eo_lexer_lex_error(ls, "malformed number", TOK_NUMBER); + tok->kw = type; } static void --
