From 3eb62e2e3727f5037e9e17c1fdf421ee04a7a513 Mon Sep 17 00:00:00 2001 From: cedric Date: Mon, 7 Dec 2009 09:33:20 +0000 Subject: [PATCH] * eet: Fix convertion from any float type to any other float type. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@44239 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- ChangeLog | 3 +++ src/lib/eet_data.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index a7912f3..7d33c25 100644 --- a/ChangeLog +++ b/ChangeLog @@ -270,3 +270,6 @@ * Make all operation on Eet_File thread safe. +2009-12-07 Cedric BAIL + + * Fix error when retrieving a different float type than the stored one. diff --git a/src/lib/eet_data.c b/src/lib/eet_data.c index 32878a6..956dc00 100644 --- a/src/lib/eet_data.c +++ b/src/lib/eet_data.c @@ -2422,7 +2422,7 @@ _eet_data_descriptor_decode(Eet_Free_Context *context, { if (IS_SIMPLE_TYPE(echnk.type) && eet_data_type_match(echnk.type, ede->type)) - type = echnk.type; + type = ede->type; else if ((echnk.group_type > EET_G_UNKNOWN) && (echnk.group_type < EET_G_LAST) && (echnk.group_type == ede->group_type)) -- 2.7.4