+
+ parameter_t*p = device_config;
+ while(p) {
+ parameter_t*next = p->next;
+ if(p->name) free(p->name);p->name = 0;
+ if(p->value) free(p->value);p->value =0;
+ p->next = 0;delete p;
+ p = next;
+ }
+ delete globalParams;globalParams = 0;
+ free(src);