filename | src/gtkui/ctrl_dlg.c |
changeset | 628:bd46e2c4c479 |
prev | 616:527ab167712b |
next | 669:ab344e42bca9 |
author | nkeynes |
date | Fri Feb 08 00:59:15 2008 +0000 (15 years ago) |
permissions | -rw-r--r-- |
last change | Fix premature deletion of the old device when changing devices |
file | annotate | diff | log | raw |
1.1 --- a/src/gtkui/ctrl_dlg.c Tue Jan 29 10:38:34 2008 +00001.2 +++ b/src/gtkui/ctrl_dlg.c Fri Feb 08 00:59:15 2008 +00001.3 @@ -225,7 +225,9 @@1.4 assert(devclz != NULL);1.5 if( data->new_device != NULL ) {1.6 if( data->new_device->device_class != devclz ) {1.7 - data->new_device->destroy(data->new_device);1.8 + if( data->new_device != data->old_device ) {1.9 + data->new_device->destroy(data->new_device);1.10 + }1.11 data->new_device = maple_new_device(devname);1.12 }1.13 } else {
.