This should not be an ABI regression on the platform where it work (Unix). It is on Windows,
but the API was unusable at all without this change, so this is a necessary breakage to
unbreak things.
@fix
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
#include "eina_types.h"
#include "eina_error.h"
+#include <stdint.h>
+
/**
* @addtogroup Eina_Tools_Group Tools
*
* @typedef Eina_Thread
* Type for a generic thread.
*/
-typedef unsigned long int Eina_Thread;
+typedef uintptr_t Eina_Thread;
/**
* @typedef Eina_Thread_Cb