summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2014-03-01 23:50:27 +0100
committerEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2014-03-01 23:50:27 +0100
commit20091783de937a72a86800f8025dd238afb139a1 (patch)
tree996a0439fb0b1d55a059cabe2b23df708b2201a7 /src
parent6abc8b4c062c7333a98830004da894ff81613d5b (diff)
grouped all class constants in a single file ClassType.h
to make it easier to edit in the event of future changes to the Zend API
Diffstat (limited to 'src')
-rw-r--r--src/classbase.cpp2
-rw-r--r--src/includes.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/classbase.cpp b/src/classbase.cpp
index 3fabdea..134164d 100644
--- a/src/classbase.cpp
+++ b/src/classbase.cpp
@@ -203,7 +203,7 @@ void ClassBase::initialize(const std::string &prefix)
#endif
// set access types flags for class
- _entry->ce_flags = _flags;
+ _entry->ce_flags = (int)_type;
// declare all member variables
for (auto &member : _members) member->initialize(_entry);
diff --git a/src/includes.h b/src/includes.h
index 4117884..53dd354 100644
--- a/src/includes.h
+++ b/src/includes.h
@@ -59,6 +59,7 @@
#include "../include/modifiers.h"
#include "../include/properties.h"
#include "../include/base.h"
+#include "../include/classtype.h"
#include "../include/classbase.h"
#include "../include/class.h"
#include "../include/abstractclass.h"