globally remove all trailing whitespace from ardour code base.
[ardour.git] / libs / surfaces / mackie / device_profile.cc
index 46e13f90b8c26aaca9f34436537a6a5bee3bab98..c4cd9bf1a8f953885e2dd2b234718ffe4dcdfa7b 100644 (file)
@@ -90,7 +90,6 @@ devprofile_filter (const string &str, void* /*arg*/)
 void
 DeviceProfile::reload_device_profiles ()
 {
-       DeviceProfile dp;
        vector<string> s;
        vector<string> devprofiles;
        Searchpath spath (devprofile_search_path());
@@ -105,6 +104,7 @@ DeviceProfile::reload_device_profiles ()
 
        for (vector<string>::iterator i = devprofiles.begin(); i != devprofiles.end(); ++i) {
                string fullpath = *i;
+               DeviceProfile dp; // has to be initial every loop or info from last added.
 
                XMLTree tree;
 
@@ -135,7 +135,7 @@ DeviceProfile::set_state (const XMLNode& node, int /* version */)
        }
 
        /* name is mandatory */
+
        if ((child = node.child ("Name")) == 0 || (prop = child->property ("value")) == 0) {
                return -1;
        } else {