s3: Adapt sid_dup_talloc to README.Coding
authorVolker Lendecke <vl@samba.org>
Wed, 30 Dec 2009 10:30:13 +0000 (11:30 +0100)
committerVolker Lendecke <vl@samba.org>
Sat, 2 Jan 2010 11:09:05 +0000 (12:09 +0100)
source3/lib/util_sid.c

index 639269cac2cdd5514438a910cfe257bb8c31e018..1f47bf35f018709c9e71dba91992353825b29dae 100644 (file)
@@ -557,17 +557,18 @@ char *sid_binstring_hex(const DOM_SID *sid)
  Tallocs a duplicate SID. 
 ********************************************************************/ 
 
-DOM_SID *sid_dup_talloc(TALLOC_CTX *ctx, const DOM_SID *src)
+struct dom_sid *sid_dup_talloc(TALLOC_CTX *ctx, const struct dom_sid *src)
 {
-       DOM_SID *dst;
-       
-       if(!src)
+       struct dom_sid *dst;
+
+       if (src == NULL) {
                return NULL;
-       
-       if((dst = TALLOC_ZERO_P(ctx, DOM_SID)) != NULL) {
-               sid_copy( dst, src);
        }
-       
+       dst = talloc_zero(ctx, struct dom_sid);
+       if (dst == NULL) {
+               return NULL;
+       }
+       sid_copy(dst, src);
        return dst;
 }