From a03ce255d6ad5b84b62f1bb9afa5b34e3e13617b Mon Sep 17 00:00:00 2001
From: Slic3rPE <slic3r@Slic3rPEs-MacBook-Pro.local>
Date: Wed, 11 Dec 2019 17:39:34 +0100
Subject: [PATCH] macos eject

---
 src/slic3r/GUI/RemovableDriveManager.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/slic3r/GUI/RemovableDriveManager.cpp b/src/slic3r/GUI/RemovableDriveManager.cpp
index afe5ee739..ab2dd10eb 100644
--- a/src/slic3r/GUI/RemovableDriveManager.cpp
+++ b/src/slic3r/GUI/RemovableDriveManager.cpp
@@ -221,15 +221,17 @@ INT_PTR WINAPI WinProcCallback(HWND hWnd, UINT message, WPARAM wParam, LPARAM lP
 #else
 void RemovableDriveManager::search_for_drives()
 {
- 
+    
+    m_current_drives.clear();
+    m_current_drives.reserve(26);
+    
 #if __APPLE__
 	if(m_rdmmm)
 	{
 		m_rdmmm->list_devices();
 	}
 #else
-	m_current_drives.clear();
-	m_current_drives.reserve(26);
+
 
     //search /media/* folder
 	search_path("/media/*", "/media");