fix compiling with new hhvm

Fixes #18