From: Tom H. <tom...@pa...> - 2012-01-19 13:02:29
|
On 19/01/12 14:56, David Seikel wrote: > In the case of y1, the difference between a function and a variable > will be noticed by the compiler. It will complain anyway. Without > actually looking things up, I suspect the same will apply to index. > True, but that's not the point. The point is that -Wshadow is useful, even very useful, but having efl compile with a ton of warnings will make a mess and hide all the other useful warnings. This means that we need to fix all the shadow warnings in all of EFL, even the stupid ones. > Hmm, just noticed that with -Wshadow, ALL of EFL was failing to > compile. So I've removed it again. Those are just warnings,as long as you don't have -Werror set, you should be fine... > > BTW, I just looked up what Bessel functions are. I really doubt they > will ever be used anywhere at all in edje. Well, unless raster wants > to get really fancy with his new sound stuff and add funky audio > filters. I also now know what half integers are, and why it's an > important mathematical concept. Ah the things they don't teach you in > high school maths. Will never be used. The problem is that even if you find what's causing it to be included, there'll still be outside dependencies (and thus headers) that will may need them and thus include them. Really impossible to do, we just need to attack it head on. Maybe there are better solutions, but there are none I can think of atm. -- Tom. |