eo2: revert "eo2_add accepts non-defauld constructors"
authorTom Hacohen <tom@stosb.com>
Tue, 30 Jul 2013 13:12:03 +0000 (14:12 +0100)
committerTom Hacohen <tom@stosb.com>
Thu, 10 Apr 2014 03:20:17 +0000 (04:20 +0100)
commit5f45e57b89b2bc3ffa904fd33ced8fe718c6e0dc
tree1665b84a83b0141862e16aa736679a0ca46795d1
parent7be0748b349800e8adbf1419f0b3d2c4fcba274d
eo2: revert "eo2_add accepts non-defauld constructors"

We want to have normal functions as non-default constructors, not va_arg
ones. What we should do is split the object creation to two parts again.
The creation, the constructing (changes using the macro) and the
verification/end part that checks the constructor has been called.

This reverts commit 2ff2ce1894f173b306a896bda595e1a7768c074d.
src/lib/eo/Eo.h
src/lib/eo/eo.c
src/lib/eo/eo_private.h