From 7df8d1beac6b12f9e60681cecacc911fd22acbc8 Mon Sep 17 00:00:00 2001 From: green Date: Thu, 13 Nov 2008 00:42:02 +0000 Subject: [PATCH] b=16074 r=adilger, Lee Ward Do not get extra reference on source inode since we already hold the reference from previous name. --- libsysio/src/rename.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libsysio/src/rename.c b/libsysio/src/rename.c index c0f4967..05606ca 100644 --- a/libsysio/src/rename.c +++ b/libsysio/src/rename.c @@ -176,7 +176,6 @@ SYSIO_INTERFACE_NAME(rename)(const char *oldpath, const char *newpath) I_GONE(new->p_base->pb_ino); new->p_base->pb_ino = old->p_base->pb_ino; old->p_base->pb_ino = NULL; - I_REF(new->p_base->pb_ino); short_out: error1: -- 1.8.3.1