summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2009-01-28 16:50:01 +0000
committerRyan Lortie <ryanl@src.gnome.org>2009-01-28 16:50:01 +0000
commit469b2da6b5bf46bac64e4f745a25d0f41c3c7549 (patch)
tree0d608b399a9eea05aaec398d88f7a2e2680ac6bc
parent24469e7182100d9244964288bfb9931f389c0e54 (diff)
downloadgvfs-469b2da6b5bf46bac64e4f745a25d0f41c3c7549.tar.gz
Bug 569480 – trash backend crashes due to invalid write
2009-01-28 Ryan Lortie <desrt@desrt.ca> Bug 569480 – trash backend crashes due to invalid write * daemon/trashlib/trashitem.c (trash_item_escape_name): correct extremely silly mistake. Problem caught by Seb's heroic valgrinding :) svn path=/trunk/; revision=2184
-rw-r--r--ChangeLog9
-rw-r--r--daemon/trashlib/trashitem.c2
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1d91fbb1..a77f3e0c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-01-28 Ryan Lortie <desrt@desrt.ca>
+
+ Bug 569480 – trash backend crashes due to invalid write
+
+ * daemon/trashlib/trashitem.c (trash_item_escape_name): correct
+ extremely silly mistake.
+
+ Problem caught by Seb's heroic valgrinding :)
+
2009-01-28 Cosimo Cecchi <cosimoc@gnome.org>
* daemon/gvfsbackendobexftp.c: (_invalidate_cache_helper),
diff --git a/daemon/trashlib/trashitem.c b/daemon/trashlib/trashitem.c
index 90b6002a..2640e18d 100644
--- a/daemon/trashlib/trashitem.c
+++ b/daemon/trashlib/trashitem.c
@@ -127,7 +127,7 @@ trash_item_escape_name (GFile *file,
}
g_free (uri);
- *src = '\0';
+ *dest = '\0';
return escaped;
}