The branch, master has been updated
       via  7c83b1ade7a dsdb: Change LDB_TYPESAFE_QSORT() to TYPESAFE_QSORT() 
in operational module
       via  5bc35614253 s4-rpc_server: Change LDB_TYPESAFE_QSORT() to 
TYPESAFE_QSORT() in getncchanges
       via  517342399c0 dsdb: Change LDB_TYPESAFE_QSORT() to TYPESAFE_QSORT() 
in repl_meta_data module
      from  25b1e478ec5 s3/dump_core: Have a newline towards the end of log 
message

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


- Log -----------------------------------------------------------------
commit 7c83b1ade7a79770689d876e985e245f5af276ad
Author: Andrew Bartlett <[email protected]>
Date:   Wed Oct 16 16:47:26 2019 +1300

    dsdb: Change LDB_TYPESAFE_QSORT() to TYPESAFE_QSORT() in operational module
    
    This call does not use the context argument so no additional parameter is 
needed.
    
    Signed-off-by: Andrew Bartlett <[email protected]>
    Reviewed-by: David Mulder <[email protected]>
    Reviewed-by: Andreas Schneider <[email protected]>
    
    Autobuild-User(master): Andreas Schneider <[email protected]>
    Autobuild-Date(master): Fri Oct 18 10:58:45 UTC 2019 on sn-devel-184

commit 5bc35614253b4769590813249274355fd3d2ae53
Author: Andrew Bartlett <[email protected]>
Date:   Wed Oct 16 16:39:35 2019 +1300

    s4-rpc_server: Change LDB_TYPESAFE_QSORT() to TYPESAFE_QSORT() in 
getncchanges
    
    This call does not use the context argument so no additional parameter is 
needed.
    
    Signed-off-by: Andrew Bartlett <[email protected]>
    Reviewed-by: David Mulder <[email protected]>
    Reviewed-by: Andreas Schneider <[email protected]>

commit 517342399c0a558fc016d06ce7728f3c56ef952e
Author: Andrew Bartlett <[email protected]>
Date:   Wed Oct 16 16:38:38 2019 +1300

    dsdb: Change LDB_TYPESAFE_QSORT() to TYPESAFE_QSORT() in repl_meta_data 
module
    
    This call does not use the context argument so no additional parameter is 
needed.
    
    Signed-off-by: Andrew Bartlett <[email protected]>
    Reviewed-by: David Mulder <[email protected]>
    Reviewed-by: Andreas Schneider <[email protected]>

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

Summary of changes:
 source4/dsdb/samdb/ldb_modules/operational.c    |  5 ++---
 source4/dsdb/samdb/ldb_modules/repl_meta_data.c |  7 +++----
 source4/rpc_server/drsuapi/getncchanges.c       | 14 ++++++--------
 3 files changed, 11 insertions(+), 15 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/dsdb/samdb/ldb_modules/operational.c 
b/source4/dsdb/samdb/ldb_modules/operational.c
index 86e43e124af..5eaebf98141 100644
--- a/source4/dsdb/samdb/ldb_modules/operational.c
+++ b/source4/dsdb/samdb/ldb_modules/operational.c
@@ -1035,8 +1035,7 @@ static int get_pso_count(struct ldb_module *module, 
TALLOC_CTX *mem_ctx,
  * The PSO with the lowest precedence is better, otherwise (if the precedence
  * is equal) the PSO with the lower GUID wins.
  */
-static int pso_compare(struct ldb_message **m1, struct ldb_message **m2,
-                      TALLOC_CTX *mem_ctx)
+static int pso_compare(struct ldb_message **m1, struct ldb_message **m2)
 {
        uint32_t prec1;
        uint32_t prec2;
@@ -1134,7 +1133,7 @@ static int pso_find_best(struct ldb_module *module, 
TALLOC_CTX *mem_ctx,
        }
 
        /* sort the list so that the best PSO is first */
-       LDB_TYPESAFE_QSORT(res->msgs, res->count, mem_ctx, pso_compare);
+       TYPESAFE_QSORT(res->msgs, res->count, pso_compare);
 
        if (res->count > 0) {
                *best_pso = res->msgs[0];
diff --git a/source4/dsdb/samdb/ldb_modules/repl_meta_data.c 
b/source4/dsdb/samdb/ldb_modules/repl_meta_data.c
index c92a7a6f337..c16ea7bb616 100644
--- a/source4/dsdb/samdb/ldb_modules/repl_meta_data.c
+++ b/source4/dsdb/samdb/ldb_modules/repl_meta_data.c
@@ -892,8 +892,7 @@ static int add_uint64_element(struct ldb_context *ldb, 
struct ldb_message *msg,
 }
 
 static int replmd_replPropertyMetaData1_attid_sort(const struct 
replPropertyMetaData1 *m1,
-                                                  const struct 
replPropertyMetaData1 *m2,
-                                                  const uint32_t *rdn_attid)
+                                                  const struct 
replPropertyMetaData1 *m2)
 {
        /*
         * This assignment seems inoccous, but it is critical for the
@@ -943,8 +942,8 @@ static int 
replmd_replPropertyMetaDataCtr1_sort_and_verify(struct ldb_context *l
                                                           struct ldb_dn *dn)
 {
        /* Note this is O(n^2) for the almost-sorted case, which this is */
-       LDB_TYPESAFE_QSORT(ctr1->array, ctr1->count, NULL,
-                          replmd_replPropertyMetaData1_attid_sort);
+       TYPESAFE_QSORT(ctr1->array, ctr1->count,
+                      replmd_replPropertyMetaData1_attid_sort);
        return replmd_replPropertyMetaDataCtr1_verify(ldb, ctr1, dn);
 }
 
diff --git a/source4/rpc_server/drsuapi/getncchanges.c 
b/source4/rpc_server/drsuapi/getncchanges.c
index 9a4da547e04..c9b0f65d263 100644
--- a/source4/rpc_server/drsuapi/getncchanges.c
+++ b/source4/rpc_server/drsuapi/getncchanges.c
@@ -179,7 +179,7 @@ static int uint32_t_cmp(uint32_t a1, uint32_t a2)
        return a1 > a2 ? 1 : -1;
 }
 
-static int uint32_t_ptr_cmp(uint32_t *a1, uint32_t *a2, void *unused)
+static int uint32_t_ptr_cmp(uint32_t *a1, uint32_t *a2)
 {
        if (*a1 == *a2) return 0;
        return *a1 > *a2 ? 1 : -1;
@@ -992,8 +992,7 @@ static WERROR get_nc_changes_udv(struct ldb_context 
*sam_ctx,
 /* comparison function for linked attributes - see CompareLinks() in
  * MS-DRSR section 4.1.10.5.17 */
 static int linked_attribute_compare(const struct la_for_sorting *la1,
-                                   const struct la_for_sorting *la2,
-                                   void *opaque)
+                                   const struct la_for_sorting *la2)
 {
        int c;
        c = memcmp(la1->source_guid,
@@ -2086,7 +2085,7 @@ static WERROR getncchanges_get_sorted_array(const struct 
drsuapi_DsReplicaLinked
                TALLOC_FREE(frame);
        }
 
-       LDB_TYPESAFE_QSORT(guid_array, link_count, NULL, 
linked_attribute_compare);
+       TYPESAFE_QSORT(guid_array, link_count, linked_attribute_compare);
 
        *ret_array = guid_array;
 
@@ -3244,10 +3243,9 @@ allowed:
                                                           NULL);
                }
 
-               LDB_TYPESAFE_QSORT(local_pas,
-                                  req10->partial_attribute_set->num_attids,
-                                  NULL,
-                                  uint32_t_ptr_cmp);
+               TYPESAFE_QSORT(local_pas,
+                              req10->partial_attribute_set->num_attids,
+                              uint32_t_ptr_cmp);
        }
 
        /*


-- 
Samba Shared Repository

Reply via email to