** Branch linked: lp:~cairo-dock-team/ubuntu/precise/cairo-dock-plug- ins/3.0.0.1
-- You received this bug notification because you are a member of Cairo- Dock Team, which is subscribed to Cairo-Dock Plug-ins. https://bugs.launchpad.net/bugs/686564 Title: Trash not emptied with folders from other partitions Status in Cairo-Dock: Plug-ins: Fix Committed Bug description: When a folder from a partition other than the home partition is put into the trash, the trash can't be emptied with middle-clicking on the dustbin applet. I get an error like this: ------------------ vfs.c:cairo_dock_gio_vfs_empty_trash:1624) [0m gnome_integration : Error removing file: Directory not empty GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Error removing file: No such file or directory ------------------ The GError part can be fixed by using "g_file_delete (file, NULL, NULL)" in that section of the function "cairo_dock_gio_vfs_empty_trash", which is related to the deletion of info files. To fix "Error removing file: Directory not empty", in the same function, I added "G_FILE_ATTRIBUTE_STANDARD_TYPE" to "cAttributes" and set the following condition in a proper place: if (iFileType == G_FILE_TYPE_DIRECTORY) { cairo_dock_gio_vfs_empty_dir (sFileUri->str); } I've attached a patch. To manage notifications about this bug go to: https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/686564/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : [email protected] Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp

