GList * nautilus_menu_provider_get_background_items (NautilusMenuProvider *provider, GtkWidget *window, NautilusFileInfo *current_folder) { g_return_val_if_fail (NAUTILUS_IS_MENU_PROVIDER (provider), NULL); g_return_val_if_fail (NAUTILUS_IS_FILE_INFO (current_folder), NULL); if (NAUTILUS_MENU_PROVIDER_GET_IFACE (provider)->get_background_items) { return NAUTILUS_MENU_PROVIDER_GET_IFACE (provider)->get_background_items (provider, window, current_folder); } else { return NULL; } }
GList * nautilus_menu_provider_get_background_items (NautilusMenuProvider *provider, GtkWidget *window, NautilusFileInfo *current_folder) { NautilusMenuProviderInterface *iface; iface = NAUTILUS_MENU_PROVIDER_GET_IFACE (provider); g_return_val_if_fail (NAUTILUS_IS_MENU_PROVIDER (provider), NULL); g_return_val_if_fail (GTK_IS_WIDGET (window), NULL); g_return_val_if_fail (NAUTILUS_IS_FILE_INFO (current_folder), NULL); if (iface->get_background_items != NULL) { return iface->get_background_items (provider, window, current_folder); } return NULL; }