diff options
author | Andrew Tridgell <tridge@samba.org> | 2010-02-14 10:02:19 +1100 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2010-02-14 18:44:21 +1100 |
commit | 7cff685c7ecb7dbb126d3bd45217d13fa85ad751 (patch) | |
tree | f3dec7dbe4f7e926bcc5cd83c892b2b2e6d2ce76 /source3/registry/reg_backend_db.c | |
parent | c804102d0ff71f5c5664953020e46304d78de4bc (diff) | |
download | samba-7cff685c7ecb7dbb126d3bd45217d13fa85ad751.tar.gz samba-7cff685c7ecb7dbb126d3bd45217d13fa85ad751.tar.bz2 samba-7cff685c7ecb7dbb126d3bd45217d13fa85ad751.zip |
s3: convert registry and printing code to TYPESAFE_QSORT()
Diffstat (limited to 'source3/registry/reg_backend_db.c')
-rw-r--r-- | source3/registry/reg_backend_db.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index fe15b4e461..c824175527 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/registry/reg_backend_db.c @@ -1177,9 +1177,9 @@ done: * recreated on demand. */ -static int cmp_keynames(const void *p1, const void *p2) +static int cmp_keynames(char **p1, char **p2) { - return StrCaseCmp(*((char **)p1), *((char **)p2)); + return StrCaseCmp(*p1, *p2); } struct create_sorted_subkeys_context { @@ -1248,7 +1248,7 @@ static NTSTATUS create_sorted_subkeys_action(struct db_context *db, len += strlen(sorted_subkeys[i])+1; } - qsort(sorted_subkeys, num_subkeys, sizeof(char *), cmp_keynames); + TYPESAFE_QSORT(sorted_subkeys, num_subkeys, cmp_keynames); buf = talloc_array(ctr, char, len); if (buf == NULL) { |