diff --git a/poincare/include/poincare/init.h b/poincare/include/poincare/init.h new file mode 100644 index 000000000..c39522205 --- /dev/null +++ b/poincare/include/poincare/init.h @@ -0,0 +1,10 @@ +#ifndef POINCARE_INIT_H +#define POINCARE_INIT_H + +namespace Poincare { + +void init(); + +} + +#endif diff --git a/poincare/src/init.cpp b/poincare/src/init.cpp new file mode 100644 index 000000000..71f7d4a64 --- /dev/null +++ b/poincare/src/init.cpp @@ -0,0 +1,11 @@ +#include + +namespace Poincare { + +void init() { + // Create and register the shared static pool + static TreePool pool; + TreePool::registerPool(&pool); +} + +}