[gnome-clocks/wip/vala] Update libgd and remove workaround to fix	crash on close
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gnome-clocks/wip/vala] Update libgd and remove workaround to fix	crash on close
- Date: Sat, 16 Feb 2013 16:29:05 +0000 (UTC)
commit 54aeafe260d30369a1730562f12c38306df4499a
Author: Paolo Borelli <pborelli gnome org>
Date:   Sat Feb 16 17:28:21 2013 +0100
    Update libgd and remove workaround to fix crash on close
 libgd            |    2 +-
 src/widgets.vala |    8 ++------
 2 files changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/libgd b/libgd
index 84c4b7c..50c03b3 160000
--- a/libgd
+++ b/libgd
@@ -1 +1 @@
-Subproject commit 84c4b7cb1df54df1cc3d84a2f2574945ade42782
+Subproject commit 50c03b305321e027630f97aef17a74434d9b8980
diff --git a/src/widgets.vala b/src/widgets.vala
index be8e046..3e47e95 100644
--- a/src/widgets.vala
+++ b/src/widgets.vala
@@ -56,15 +56,11 @@ public class Toolbar : Gd.MainToolbar {
 
     public signal void clock_changed (Clock clock);
 
-    public void add_clock (Clock c) {
-        // We do not need to hold a ref to the clock, but we need to be
-        // careful with emitting clock changed
-        unowned Clock clock = c;
-        c.add_weak_pointer (&clock);
+    public void add_clock (Clock clock) {
         var button = add_mode (clock.label) as Gtk.ToggleButton;
         clocks.prepend (clock);
         button.toggled.connect(() => {
-            if (button.active && clock != null) {
+            if (button.active) {
                 clock_changed (clock);
             }
         });
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]