[SCM] Samba Shared Repository - branch master updated - 202affa511125cf54d86d92a9ee1b6ecd49ad5af

Kai Blin kai at samba.org
Sun Oct 19 11:23:36 GMT 2008


The branch, master has been updated
       via  202affa511125cf54d86d92a9ee1b6ecd49ad5af (commit)
      from  99f0d6b1c1bf15716cf20722cd2bf83536614b1c (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 202affa511125cf54d86d92a9ee1b6ecd49ad5af
Author: Kai Blin <kai at samba.org>
Date:   Sun Oct 19 13:18:20 2008 +0200

    rpc: Fix the merged build breaking on StrnCaseCmp.

-----------------------------------------------------------------------

Summary of changes:
 librpc/ndr/ndr_drsuapi.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)


Changeset truncated at 500 lines:

diff --git a/librpc/ndr/ndr_drsuapi.c b/librpc/ndr/ndr_drsuapi.c
index 38474c2..4d1ae8b 100644
--- a/librpc/ndr/ndr_drsuapi.c
+++ b/librpc/ndr/ndr_drsuapi.c
@@ -25,6 +25,8 @@
 #include "librpc/gen_ndr/ndr_misc.h"
 #include "../lib/util/asn1.h"
 #include "librpc/ndr/ndr_compression.h"
+/* We don't need multibyte if we're just comparing to 'ff' */
+#undef strncasecmp
 
 void ndr_print_drsuapi_DsReplicaObjectListItem(struct ndr_print *ndr, const char *name,
 					       const struct drsuapi_DsReplicaObjectListItem *r)
@@ -91,11 +93,7 @@ enum ndr_err_code ndr_push_drsuapi_DsReplicaOID(struct ndr_push *ndr, int ndr_fl
 		if (r->oid) {
 			DATA_BLOB blob;
 
-#if (_SAMBA_BUILD_ == 3)
-			if (StrnCaseCmp("ff", r->oid, 2) == 0) {
-#else
 			if (strncasecmp("ff", r->oid, 2) == 0) {
-#endif
 				blob = strhex_to_data_blob(ndr, r->oid);
 				if (!blob.data) {
 					return ndr_push_error(ndr, NDR_ERR_SUBCONTEXT,
@@ -167,11 +165,7 @@ size_t ndr_size_drsuapi_DsReplicaOID_oid(const char *oid, int flags)
 
 	if (!oid) return 0;
 
-#if (_SAMBA_BUILD_ == 3)
-	if (StrnCaseCmp("ff", oid, 2) == 0) {
-#else
 	if (strncasecmp("ff", oid, 2) == 0) {
-#endif
 		_blob = strhex_to_data_blob(NULL, oid);
 		if (_blob.data) {
 			ret = _blob.length;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list