read buffer is terminated by '\0', because it seems that Nautilus expects it
to be. The proper fix would be to fix Nautilus instead, but I'll leave this
excersise to Nautilus developers. This should fix one of the most frequent
crashes I've saw in Nautilus so far. Bump PORTREVISION.
Recommended update.
Many of them are extensions to things in glib, gtk, gnome-libs, and other
widely-used GNOME platform libraries. The long term plan is to move much of
this into the platform libraries themselves.