From 585e9a0ab0e0673f1222a4e26d94c90fb6e88331 Mon Sep 17 00:00:00 2001 From: Kamen Mazdrashki Date: Fri, 21 Jan 2011 22:51:05 +0200 Subject: s4-repl_meta_data: replmd_update_is_newer() should not return true if metadata stamps are equal Autobuild-User: Kamen Mazdrashki Autobuild-Date: Sat Jan 22 12:22:30 CET 2011 on sn-devel-104 --- source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source4') diff --git a/source4/dsdb/samdb/ldb_modules/repl_meta_data.c b/source4/dsdb/samdb/ldb_modules/repl_meta_data.c index bdd87ee494..87327e5760 100644 --- a/source4/dsdb/samdb/ldb_modules/repl_meta_data.c +++ b/source4/dsdb/samdb/ldb_modules/repl_meta_data.c @@ -2951,12 +2951,12 @@ static bool replmd_update_is_newer(const struct GUID *current_invocation_id, NTTIME update_change_time) { if (update_version != current_version) { - return update_version >= current_version; + return update_version > current_version; } if (update_change_time != current_change_time) { - return update_change_time >= current_change_time; + return update_change_time > current_change_time; } - return GUID_compare(update_invocation_id, current_invocation_id) >= 0; + return GUID_compare(update_invocation_id, current_invocation_id) > 0; } static bool replmd_replPropertyMetaData1_is_newer(struct replPropertyMetaData1 *cur_m, -- cgit