raster pushed a commit to branch master.
commit a8e80514dc0883c2259fbb7027173da02a89226b
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date: Tue Jul 16 18:11:50 2013 +0900
fix clang bad free complaint to deal with data magic value
---
src/lib/eina/eina_inline_value.x | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/eina/eina_inline_value.x b/src/lib/eina/eina_inline_value.x
index 3b17093..2395e48 100644
--- a/src/lib/eina/eina_inline_value.x
+++ b/src/lib/eina/eina_inline_value.x
@@ -873,7 +873,7 @@ eina_value_list_node_memory_flush(const Eina_Value_Type
*type, Eina_List *node)
{
if (type->value_size <= sizeof(void*))
return;
- free(node->data);
+ if (node->data != (void*)1L) free(node->data);
}
static inline Eina_Bool
--
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk