{
GtkWidget *button;
+ g_return_val_if_fail (plugin, NULL);
+
button = hildon_button_new (HILDON_SIZE_FINGER_HEIGHT, HILDON_BUTTON_ARRANGEMENT_VERTICAL);
gtk_button_set_alignment (GTK_BUTTON (button), 0.0, 0.5);
hildon_button_set_title (HILDON_BUTTON (button), _("Flashlight"));
FlashlightPlugin *plugin = FLASHLIGHT_STATUS_PLUGIN (object);
FlashlightPluginPrivate *priv = FLASHLIGHT_STATUS_PLUGIN_GET_PRIVATE (plugin);
+ g_return_if_fail (priv);
+
/* deinitialize hal */
if (priv->hal) {
libhal_device_remove_property_watch (priv->hal, CAM_COVER_UDI, NULL);