diff options
author | Ryan Lortie <desrt@desrt.ca> | 2009-01-28 16:50:01 +0000 |
---|---|---|
committer | Ryan Lortie <ryanl@src.gnome.org> | 2009-01-28 16:50:01 +0000 |
commit | 469b2da6b5bf46bac64e4f745a25d0f41c3c7549 (patch) | |
tree | 0d608b399a9eea05aaec398d88f7a2e2680ac6bc | |
parent | 24469e7182100d9244964288bfb9931f389c0e54 (diff) | |
download | gvfs-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-- | ChangeLog | 9 | ||||
-rw-r--r-- | daemon/trashlib/trashitem.c | 2 |
2 files changed, 10 insertions, 1 deletions
@@ -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; } |