diff options
author | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2017-09-01 16:07:45 +0200 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2017-09-01 16:08:10 +0200 |
commit | 0af325402013ffeee5fa16c878a65fc011f1aea7 (patch) | |
tree | 5ae7e38603bedf84422179da3e8c0f9414628a96 | |
parent | 0b5c4e5c25b33470f9268f96c9b5fc724fbb151c (diff) | |
download | efl-0af325402013ffeee5fa16c878a65fc011f1aea7.tar.gz |
eolian: fix float parsing with locales with ',' decpoint
-rw-r--r-- | src/lib/efl/interfaces/efl_gfx_size_hint.eo | 2 | ||||
-rw-r--r-- | src/lib/eolian/eo_lexer.c | 1 |
2 files changed, 2 insertions, 1 deletions
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 |