[gnome-boxes] installer: Async UnattendedInstaller.from_media()



commit c72ab3bf8735c60f5dc3d2eb9d9e5781fa9a607c
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Thu Dec 6 02:39:42 2012 +0200

    installer: Async UnattendedInstaller.from_media()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676537

 src/media-manager.vala        |    2 +-
 src/unattended-installer.vala |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/media-manager.vala b/src/media-manager.vala
index 998cc4a..76aaaea 100644
--- a/src/media-manager.vala
+++ b/src/media-manager.vala
@@ -157,7 +157,7 @@ private class Boxes.MediaManager : Object {
         install_scripts = install_scripts.new_filtered (filter);
 
         if (install_scripts.get_length () > 0)
-            return new UnattendedInstaller.from_media (media, install_scripts);
+            return yield new UnattendedInstaller.from_media (media, install_scripts);
         else
             return media;
     }
diff --git a/src/unattended-installer.vala b/src/unattended-installer.vala
index 8b260b0..5e115e2 100644
--- a/src/unattended-installer.vala
+++ b/src/unattended-installer.vala
@@ -102,7 +102,7 @@ private class Boxes.UnattendedInstaller: InstallerMedia {
         }
     }
 
-    public UnattendedInstaller.from_media (InstallerMedia media, InstallScriptList scripts) throws GLib.Error {
+    public async UnattendedInstaller.from_media (InstallerMedia media, InstallScriptList scripts) throws GLib.Error {
         os = media.os;
         os_media = media.os_media;
         label = media.label;



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