[gnote] Forgotten call to completed



commit 96a0d013daec9d8ea67a81ee2ff8714c7a3709b8
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat Sep 14 13:04:01 2019 +0300

    Forgotten call to completed

 src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp 
b/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
index 7aac576d..0d190e14 100644
--- a/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
+++ b/src/addins/gvfssyncservice/gvfssyncserviceaddin.cpp
@@ -126,7 +126,7 @@ bool GvfsSyncServiceAddin::mount_async(const Glib::RefPtr<Gio::File> & path, con
     parent = root->get_parent();
   }
 
-  root->mount_enclosing_volume([this, &root, completed](Glib::RefPtr<Gio::AsyncResult> & result) {
+  root->mount_enclosing_volume([this, root, completed](Glib::RefPtr<Gio::AsyncResult> & result) {
     try {
       if(root->mount_enclosing_volume_finish(result)) {
         m_mount = root->find_enclosing_mount();
@@ -164,6 +164,7 @@ void GvfsSyncServiceAddin::unmount()
 void GvfsSyncServiceAddin::unmount_async(const sigc::slot<void> & completed)
 {
   if(!m_mount) {
+    completed();
     return;
   }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]