aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/math/geometry.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sword25/math/geometry.h')
-rw-r--r--engines/sword25/math/geometry.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/sword25/math/geometry.h b/engines/sword25/math/geometry.h
index 78aa30696e..60898df635 100644
--- a/engines/sword25/math/geometry.h
+++ b/engines/sword25/math/geometry.h
@@ -44,7 +44,11 @@ class Kernel;
class Geometry : public Service {
public:
- Geometry(Kernel *pKernel);
+ Geometry(Kernel *pKernel) : Service(pKernel) {
+ if (!registerScriptBindings())
+ error("Script bindings could not be registered.");
+ }
+
virtual ~Geometry() {}
private: