Changeset 1504
- Timestamp:
- 01/29/07 11:34:36
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymail-gnome-desktop/tny-gnome-device.c
r1495 r1504 36 36 static gboolean tny_gnome_device_is_online (TnyDevice *self); 37 37 38 #ifdef GNOME 39 static void 40 nm_callback (libnm_glib_ctx *nm_ctx, gpointer user_data) 41 { 42 TnyDevice *self = (TnyDevice *)user_data; 43 38 static void 39 emit_status (TnyDevice *self) 40 { 44 41 if (tny_gnome_device_is_online (self)) 45 42 tny_gnome_device_on_online (self); 46 43 else 47 tny_gnome_device_on_offline (self); 44 tny_gnome_device_on_offline (self); 45 } 46 47 48 #ifdef GNOME 49 static void 50 nm_callback (libnm_glib_ctx *nm_ctx, gpointer user_data) 51 { 52 TnyDevice *self = (TnyDevice *)user_data; 53 54 emit_status (self); 48 55 49 56 return; … … 59 66 priv->forced = FALSE; 60 67 61 #ifdef GNOME 62 nm_callback (priv->nm_ctx, self); 63 #endif 68 emit_status (self); 64 69 } 65 70 … … 72 77 priv->forced = TRUE; 73 78 74 #ifdef GNOME 75 nm_callback (priv->nm_ctx, self); 76 #endif 77 79 emit_status (self); 80 78 81 return; 79 82 } … … 88 91 priv->forced = FALSE; 89 92 90 #ifdef GNOME 91 nm_callback (priv->nm_ctx, self); 92 #endif 93 93 emit_status (self); 94 94 95 return; 95 96 }
