parent
35da61c96d
commit
8700b81cb2
|
@ -260,14 +260,8 @@ struct _Edje_External_Param
|
||||||
typedef struct _Edje_External_Param Edje_External_Param;
|
typedef struct _Edje_External_Param Edje_External_Param;
|
||||||
|
|
||||||
#ifndef NAN
|
#ifndef NAN
|
||||||
# include <endian.h>
|
extern float *_edje_const_nan;
|
||||||
# if __BYTE_ORDER == __BIG_ENDIAN
|
#define NAN (*_edje_const_nan)
|
||||||
# define __nan_bytes { 0x7f, 0xc0, 0, 0 }
|
|
||||||
# elif __BYTE_ORDER == __LITLE_ENDIAN
|
|
||||||
# define __nan_bytes { 0, 0, 0xc0, 0x7f }
|
|
||||||
# endif
|
|
||||||
static union { unsigned char __c[4]; float __d; } __nan_union = { __nan_bytes };
|
|
||||||
# define NAN (__nan_union.d)
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define EDJE_EXTERNAL_INT_UNSET INT32_MAX
|
#define EDJE_EXTERNAL_INT_UNSET INT32_MAX
|
||||||
|
|
|
@ -6,6 +6,9 @@
|
||||||
|
|
||||||
#include "edje_private.h"
|
#include "edje_private.h"
|
||||||
|
|
||||||
|
static const unsigned int _edje_conte_nan_int = 0x7fc00000;
|
||||||
|
float *_edje_const_nan = (float *)(&(_edje_conte_nan_int));
|
||||||
|
|
||||||
static int _edje_init_count = 0;
|
static int _edje_init_count = 0;
|
||||||
static int _edje_log_dom_global = -1;
|
static int _edje_log_dom_global = -1;
|
||||||
Eina_Mempool *_edje_real_part_mp = NULL;
|
Eina_Mempool *_edje_real_part_mp = NULL;
|
||||||
|
|
Loading…
Reference in New Issue