From: GNicz Subject: [patch] fs/ext3/xattr.c: ext3_xattr_unregister Date: Wed, 03 Nov 2004 10:50:50 +0100 Message-ID: <4188A9FA.7070906@o2.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: sct@redhat.com, akpm@digeo.com, adilger@clusterfs.com Return-path: Received: from mx.go2.pl ([193.17.41.41]:39814 "EHLO poczta.o2.pl") by vger.kernel.org with ESMTP id S261497AbUKCJoT (ORCPT ); Wed, 3 Nov 2004 04:44:19 -0500 To: linux-fsdevel@vger.kernel.org Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Correction of small mistake which occurs in 2.4 and 2.6. ======== --- fs/ext3/xattr.c Mon Oct 18 23:54:32 2004 +++ fs/ext3/xattr.c.fixed Wed Nov 3 10:58:46 2004 @@ -122,7 +122,7 @@ ext3_xattr_register(int name_index, stru void ext3_xattr_unregister(int name_index, struct ext3_xattr_handler *handler) { - if (name_index > 0 || name_index <= EXT3_XATTR_INDEX_MAX) { + if (name_index > 0 && name_index <= EXT3_XATTR_INDEX_MAX) { write_lock(&ext3_handler_lock); ext3_xattr_handlers[name_index-1] = NULL; write_unlock(&ext3_handler_lock);