On 29/08/11 14:59, Iván Briano (Sachiel) wrote: > Or tell your friend to read the warnings in the compile log. > Or not to cast pointers to incompatible types to silence those warnings.
I tell him that all the time... To his defence though, in this case it wasn't entirely his fault. He did something bad that almost everyone in efl. He used void * pointers without casting to the wanted type before (by using a local variable for example). He used the value of eina_list_data_get as a parameter to that function without noticing it wasn't an Evas_Object (I was wrong earlier when I said he passed an Eina_List, he actually passed an Elm_List_Item). No way for the compiler to detect that. -- Tom. ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel