Hello community, here is the log from the commit of package hal checked in at Mon Feb 19 21:36:18 CET 2007. -------- --- hal/hal.changes 2007-01-17 16:10:13.000000000 +0100 +++ hal/hal.changes 2007-02-19 11:29:29.382035000 +0100 @@ -1,0 +2,7 @@ +Mon Feb 19 11:13:31 CET 2007 - dkukawka@suse.de + +- fixed bugs: + - b.n.c #242466: don't use g_strescape() for mount points in + .hal-mtab + +------------------------------------------------------------------- New: ---- hal-fix-mountpoint-hal_mtab_nonASCII.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hal.spec ++++++ --- /var/tmp/diff_new_pack.l26754/_old 2007-02-19 21:35:37.000000000 +0100 +++ /var/tmp/diff_new_pack.l26754/_new 2007-02-19 21:35:37.000000000 +0100 @@ -19,7 +19,7 @@ License: Other uncritical OpenSource License Group: System/Daemons Version: 0.5.8_git20061106 -Release: 35 +Release: 36 Autoreqprov: on Summary: Daemon for Collecting Hardware Information # SUSE specific patches @@ -51,6 +51,7 @@ Patch115: hal-add-IBMHotkey_Support_v2_incl_TabletPC.diff Patch116: hal-fix-consider-nice-logic_223517.diff Patch117: hal-fix-lcd_brightness_sonypi.diff +Patch118: hal-fix-mountpoint-hal_mtab_nonASCII.diff # # patches for testing: #Patch300: @@ -173,6 +174,7 @@ %patch115 -p1 %patch116 -p0 %patch117 -p0 +%patch118 -p1 #%patch300 -p1 %build @@ -286,7 +288,11 @@ %{_datadir}/hal/device-manager/* %{_bindir}/hal-device-manager -%changelog -n hal +%changelog +* Mon Feb 19 2007 - dkukawka@suse.de +- fixed bugs: + - b.n.c #242466: don't use g_strescape() for mount points in + .hal-mtab * Wed Jan 17 2007 - dkukawka@suse.de - fixed bugs: - b.n.c #222561: removed multisession code from HAL ++++++ hal-fix-mountpoint-hal_mtab_nonASCII.diff ++++++ diff --git a/tools/hal-storage-mount.c b/tools/hal-storage-mount.c index a69cdb3..79ef625 100644 --- a/tools/hal-storage-mount.c +++ b/tools/hal-storage-mount.c @@ -836,7 +836,6 @@ #endif * but it doesn't really matter much at this point */ if (!is_remount) { FILE *hal_mtab; - char *mount_dir_escaped; FILE *hal_mtab_orig; int hal_mtab_orig_len; int num_read; @@ -880,7 +879,6 @@ #endif hal_mtab_buf = g_strdup (""); } - mount_dir_escaped = g_strescape (mount_dir, NULL); #ifdef DEBUG printf ("%d: XYA creating /media/.hal-mtab~\n", getpid ()); #endif @@ -892,7 +890,7 @@ #endif hal_mtab_buf = g_strdup_printf ("%s%s\t%s\t0\t%s\t%s\t%s\n", hal_mtab_buf_old, device, invoked_by_uid, mount_do_fstype, - mount_option_commasep, mount_dir_escaped); + mount_option_commasep, mount_dir); g_free (hal_mtab_buf_old); if (hal_mtab_buf_old == NULL) { unknown_error ("Out of memory appending to /media/.hal-mtab~"); @@ -902,7 +900,6 @@ #endif } fclose (hal_mtab); g_free (hal_mtab_buf); - g_free (mount_dir_escaped); #ifdef DEBUG printf ("%d: XYA closing /media/.hal-mtab~\n", getpid ()); #endif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org