From 1dae26336658482481f18c2c179c860c79e13fb8 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Mon, 14 Nov 2011 18:32:41 +0100 Subject: [PATCH] s4-drsuapi: we store boolean in upppercase so we need to test them in uppercase --- source4/rpc_server/drsuapi/getncchanges.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source4/rpc_server/drsuapi/getncchanges.c b/source4/rpc_server/drsuapi/getncchanges.c index 4217e223f9..5faea27967 100644 --- a/source4/rpc_server/drsuapi/getncchanges.c +++ b/source4/rpc_server/drsuapi/getncchanges.c @@ -365,7 +365,7 @@ static WERROR get_nc_changes_add_la(TALLOC_CTX *mem_ctx, const char *v; v = ldb_msg_find_attr_as_string(msg, "isDeleted", "false"); - if (strncasecmp(v, "true", 4) == 0) { + if (strncmp(v, "TRUE", 4) == 0) { /* * Note: we skip the transmition of the deleted link even if the other part used to * know about it because when we transmit the deletion of the object, the link will @@ -385,7 +385,7 @@ static WERROR get_nc_changes_add_la(TALLOC_CTX *mem_ctx, * For this kind of forest level we do not return the link if the object is recycled * (isRecycled = true). */ - if (strncasecmp(v, "true", 4) == 0) { + if (strncmp(v, "TRUE", 4) == 0) { DEBUG(2, (" object %s is recycled, not returning linked attribute !\n", ldb_dn_get_linearized(msg->dn))); return WERR_OK; -- 2.34.1