CVSROOT: /cvs/gnome
Module name: gnome-volume-manager
Changes by: fejj 05/07/29 15:23:43
Modified files:
. : ChangeLog
src : manager.c
Log message:
2005-07-29 Jeffrey Stedfast <[EMAIL PROTECTED]>
* src/manager.c (hal_device_added): Check info.callouts.ad for
hald-block-subfs to see if submount will handle mounting this
volume.
(hal_property_modified): Only record mounted volumes that were in
our mount queue (e.g. don't record them if submount mounted them
or they were mounted manually by the user) - allows us to get rid
of the nasty #ifdef's.
(unmount_all): Remove #ifdef's, no longer needed.
(mount_all): Check for subfs flags so that we don't mount anything
that subfs plans on handling.
(sigterm_iochn_data): Always call unmount_all()
(gvm_die): Same.
(main): Always call mount_all().
(gvm_device_mount): Take care of adding the udi to the mount table
here to remove the need to do it manually every place we are
called.
(gvm_cdrom_policy): Remove #ifdefs for subfs, use our hal flag
check instead.
(gvm_run_command): Fixed - we can't get the exit status of the run
program, we were getting the pid and using that as the exit status
- oops. Instead, return TRUE or FALSE based on whether or not
g_spawn_async() worked.
(gvm_device_mount): Fixed to handle run_command's new return
values.
(gvm_device_unmount): Same.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-volume-manager&who=fejj&date=explicit&mindate=2005-07-29%2015:22&maxdate=2005-07-29%2015:24
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list