views: more weather service cleanups
Did I ever say how happy I'll be when people start actually following my code style when densing code to my projects?
This commit is contained in:
@@ -214,18 +214,13 @@ gcal_view_set_weather_service_impl_helper (GcalWeatherService **old_service,
|
||||
|
||||
if (*old_service != new_service)
|
||||
{
|
||||
if (*old_service != NULL)
|
||||
g_signal_handlers_disconnect_by_func (*old_service,
|
||||
(GCallback) weather_changed_cb,
|
||||
data);
|
||||
if (*old_service)
|
||||
g_signal_handlers_disconnect_by_func (*old_service, weather_changed_cb, data);
|
||||
|
||||
g_set_object (old_service, new_service);
|
||||
|
||||
if (*old_service != NULL)
|
||||
g_signal_connect (*old_service,
|
||||
"weather-changed",
|
||||
(GCallback) weather_changed_cb,
|
||||
data);
|
||||
if (*old_service)
|
||||
g_signal_connect (*old_service, "weather-changed", weather_changed_cb, data);
|
||||
|
||||
update_func (data);
|
||||
g_object_notify (G_OBJECT (data), "weather-service");
|
||||
|
||||
Reference in New Issue
Block a user