]> granicus.if.org Git - icinga2/commitdiff
Remove the __parent field in the DynamicObject class
authorGunnar Beutner <gunnar.beutner@netways.de>
Thu, 27 Nov 2014 05:31:43 +0000 (06:31 +0100)
committerGunnar Beutner <gunnar.beutner@netways.de>
Thu, 27 Nov 2014 05:32:12 +0000 (06:32 +0100)
refs #7748

lib/base/dynamicobject.ti
lib/config/configitem.cpp

index 55aad82487d3de9f437356084e0c3b17eceba645..0b58e9493a7972aee0e44b7891a487c4442ac02b 100644 (file)
@@ -35,8 +35,6 @@ public:
 
 abstract class DynamicObject
 {
-       [protected] Object::Ptr __parent (ParentScope);
-
        [config, internal] String __name (Name);
        [config] String name (ShortName) {
                get {{{
index 65b096503b23b8cd97b1ce12fd9b159630aa421b..966d3000db95a52aaf6067b6d9283d7ccaeda8a9 100644 (file)
@@ -177,8 +177,6 @@ DynamicObject::Ptr ConfigItem::Commit(bool discard)
        if (discard)
                m_Expression.reset();
 
-       dobj->SetParentScope(Object::Ptr());
-
        String name = m_Name;
 
        NameComposer *nc = dynamic_cast<NameComposer *>(type.get());