eina-cxx: Fixes compilation errors and warnings in clang
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Tue, 11 Mar 2014 01:07:17 +0000 (10:07 +0900)
committerCedric BAIL <cedric.bail@samsung.com>
Tue, 11 Mar 2014 01:07:18 +0000 (10:07 +0900)
commit9e364d6f4b1718e07efa0b4105c96259ef4826b9
tree43c652feefff33bce7c920fc2c947df5c767d7de
parent995eac166a22b61054be0ccc8901db04f49a1ec7
eina-cxx: Fixes compilation errors and warnings in clang

Summary: @fix compilation errors with defining variable and type on the same statement on clang without a default-constructor. Also removed warnings with inconsistent uses of struct/class for forward declaration and unused parameters.

Reviewers: cedric, stefan_schmidt

CC: savio, cedric
Differential Revision: https://phab.enlightenment.org/D622
src/Makefile_Eina_Cxx.am
src/bindings/eina_cxx/eina_inarray.hh
src/bindings/eina_cxx/eina_inlist.hh
src/bindings/eina_cxx/eina_log.hh
src/bindings/eina_cxx/eina_ptrarray.hh
src/bindings/eina_cxx/eina_ptrlist.hh