Added checks if priv pointer is not NULL
authorRoman Moravcik <roman.moravcik@gmail.com>
Thu, 7 Jan 2010 11:26:34 +0000 (12:26 +0100)
committerRoman Moravcik <roman.moravcik@gmail.com>
Thu, 7 Jan 2010 11:26:34 +0000 (12:26 +0100)
src/flashlight_applet.c

index 1c9f726..464bd4b 100644 (file)
@@ -218,6 +218,8 @@ flashlight_status_plugin_ui (FlashlightPlugin *plugin)
 {
        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"));
@@ -314,6 +316,8 @@ flashlight_status_plugin_finalize (GObject *object)
        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);