[Xfce4-commits] <midori:master> Use File.replace_instead of _contents to avoid bindings differences

Christian Dywan noreply at xfce.org
Fri Apr 19 01:18:01 CEST 2013


Updating branch refs/heads/master
         to 04d0ebf0ac2db02fb91ceea8be09a888f734d5ea (commit)
       from 2b3d2fbfd0a719559dd737a1a90d18d0febca5fa (commit)

commit 04d0ebf0ac2db02fb91ceea8be09a888f734d5ea
Author: Christian Dywan <christian at twotoasts.de>
Date:   Fri Apr 19 01:08:37 2013 +0200

    Use File.replace_instead of _contents to avoid bindings differences

 extensions/apps.vala |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/extensions/apps.vala b/extensions/apps.vala
index f37493b..f2b74db 100644
--- a/extensions/apps.vala
+++ b/extensions/apps.vala
@@ -38,7 +38,8 @@ namespace Apps {
                 """.printf (name, exec, PACKAGE_NAME, icon_name);
             var file = folder.get_child (filename);
             try {
-                yield file.replace_contents_async (contents.data, null, false, GLib.FileCreateFlags.NONE, null, null);
+                var stream = yield file.replace_async (null, false, GLib.FileCreateFlags.NONE);
+                yield stream.write_async (contents.data);
             }
             catch (Error error) {
                 // TODO GUI infobar
@@ -198,7 +199,7 @@ namespace Apps {
                 monitor = app_folder.monitor_directory (0, null);
                 monitor.changed.connect (app_changed);
 
-                var enumerator = yield app_folder.enumerate_children_async (FileAttribute.STANDARD_NAME, 0);
+                var enumerator = yield app_folder.enumerate_children_async ("standard::name", 0);
                 while (true) {
                     var files = yield enumerator.next_files_async (10);
                     if (files == null)


More information about the Xfce4-commits mailing list