void CGUIDialogPeripheralSettings::Save() { if (m_item == NULL || m_initialising) return; PeripheralPtr peripheral = g_peripherals.GetByPath(m_item->GetPath()); if (!peripheral) return; peripheral->PersistSettings(); }