summaryrefslogtreecommitdiffstats
path: root/src/controllers/bulk/bulkcontroller.cpp
diff options
context:
space:
mode:
authorRJ Ryan <rryan@mixxx.org>2015-12-19 20:33:51 -0500
committerRJ Ryan <rryan@mixxx.org>2015-12-19 20:46:06 -0500
commit063a85601a2f24b3e1aa16b35ebd4dc2fbe93fd5 (patch)
tree3d091ccd52d39fc69ff7cf31cdb09441d42982df /src/controllers/bulk/bulkcontroller.cpp
parent469a37f11239b8c700fac98ad5d78d0299f934c2 (diff)
Don't close devices that are already closed.
Diffstat (limited to 'src/controllers/bulk/bulkcontroller.cpp')
-rw-r--r--src/controllers/bulk/bulkcontroller.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/controllers/bulk/bulkcontroller.cpp b/src/controllers/bulk/bulkcontroller.cpp
index 4d038961c5..5b6b446e8a 100644
--- a/src/controllers/bulk/bulkcontroller.cpp
+++ b/src/controllers/bulk/bulkcontroller.cpp
@@ -94,7 +94,9 @@ BulkController::BulkController(libusb_context* context,
}
BulkController::~BulkController() {
- close();
+ if (isOpen()) {
+ close();
+ }
}
QString BulkController::presetExtension() {