ambd: remove redundant code in core
[profile/ivi/automotive-message-broker.git] / ambd / core.cpp
index 02e4a08..419c078 100644 (file)
@@ -166,26 +166,14 @@ void Core::updateProperty(AbstractPropertyType *value, const string & uuid)
                updateProperty(value);
        else if(value->priority == AbstractPropertyType::High)
        {
-               value->destroyed.push_back([this](AbstractPropertyType* v)
-               {
-                       updatePropertyQueueHigh.remove(v);
-               });
                updatePropertyQueueHigh.append(value);
        }
        else if(value->priority == AbstractPropertyType::Normal)
        {
-               value->destroyed.push_back([this](AbstractPropertyType* v)
-               {
-                       updatePropertyQueue.remove(v);
-               });
                updatePropertyQueue.append(value);
        }
        else if(value->priority == AbstractPropertyType::Low)
        {
-               value->destroyed.push_back([this](AbstractPropertyType* v)
-               {
-                       updatePropertyQueueLow.remove(v);
-               });
                updatePropertyQueueLow.append(value);
        }
 }