avoid using size of non-static data member

sizeof non-static data member doesnt't compile with clang for some reason. This change is not enough to compile eixx with clang, but now it is possible to use eixx headers in project that builds with clang.
Fixes #4