* Fixed the semantic bug in unlink