aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog6
-rw-r--r--calendar/pcs/cal-backend.c8
2 files changed, 10 insertions, 4 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index 2c37f0443c..7044593984 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,5 +1,11 @@
2000-09-20 JP Rosevear <jpr@helixcode.com>
+ * pcs/cal-backend.c (cal_backend_log_name): Make the log file
+ name relevant to the actual calendar file, rather than just the
+ directory.
+
+2000-09-20 JP Rosevear <jpr@helixcode.com>
+
* pcs/cal-backend.c (cal_backend_get_log_entries): Oops
2000-09-20 JP Rosevear <jpr@helixcode.com>
diff --git a/calendar/pcs/cal-backend.c b/calendar/pcs/cal-backend.c
index ee1b397e25..be92b2b031 100644
--- a/calendar/pcs/cal-backend.c
+++ b/calendar/pcs/cal-backend.c
@@ -447,11 +447,11 @@ typedef struct {
static gchar *
cal_backend_log_name (GnomeVFSURI *uri)
{
- gchar *path, *filename;
+ const gchar *path;
+ gchar *filename;
- path = gnome_vfs_uri_extract_dirname (uri);
- filename = g_strdup_printf ("%slog.xml", path);
- g_free (path);
+ path = gnome_vfs_uri_get_path (uri);
+ filename = g_strdup_printf ("%s.log.xml", path);
return filename;
}