diff -r 82b1f8bc93a9 -r 0998a43cc155 src/API.cpp --- a/src/API.cpp Sat Dec 29 00:12:27 2012 -0800 +++ b/src/API.cpp Sat Dec 29 00:55:38 2012 -0800 @@ -98,7 +98,7 @@ RootScope roots(ZONE()); CompileContext cc(ZONE(), path); - TranslationUnit *unit = new (ZONE()->pool()) TranslationUnit(); + TranslationUnit *unit = new TranslationUnit(); unit->path_ = path; if (!cc.addTranslationUnit(unit))