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);
 }