You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2014/12/15 16:00:16 UTC
svn commit: r1645672 -
/subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c
Author: stefan2
Date: Mon Dec 15 15:00:16 2014
New Revision: 1645672
URL: http://svn.apache.org/r1645672
Log:
On the fsx-id branch: Simplify FS API ID comparison code for FSX.
* subversion/libsvn_fs_x/id.c
(svn_fs_x__id_eq): Since the noderev ID is already unique,
we only need to compare that.
Modified:
subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c
Modified: subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c
URL: http://svn.apache.org/viewvc/subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c?rev=1645672&r1=1645671&r2=1645672&view=diff
==============================================================================
--- subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c (original)
+++ subversion/branches/fsx-id/subversion/libsvn_fs_x/id.c Mon Dec 15 15:00:16 2014
@@ -266,12 +266,7 @@ svn_fs_x__id_eq(const svn_fs_id_t *a,
const fs_x__id_t *id_a = (const fs_x__id_t *)a;
const fs_x__id_t *id_b = (const fs_x__id_t *)b;
- if (a == b)
- return TRUE;
-
- return svn_fs_x__id_part_eq(&id_a->node_id, &id_b->node_id)
- && svn_fs_x__id_part_eq(&id_a->copy_id, &id_b->copy_id)
- && svn_fs_x__id_part_eq(&id_a->noderev_id, &id_b->noderev_id);
+ return svn_fs_x__id_part_eq(&id_a->noderev_id, &id_b->noderev_id);
}