From 138fdfaa40e89d50d2e556024e5b2eaeaa868dc7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Fri, 1 Jul 2022 18:24:31 +0200 Subject: [PATCH] registry3: Align function types to what is returned Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- source3/registry/reg_objects.c | 4 ++-- source3/registry/reg_objects.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/source3/registry/reg_objects.c b/source3/registry/reg_objects.c index 6ee652a482b..20556b1a174 100644 --- a/source3/registry/reg_objects.c +++ b/source3/registry/reg_objects.c @@ -299,7 +299,7 @@ bool regsubkey_ctr_key_exists( struct regsubkey_ctr *ctr, const char *keyname ) How many keys does the container hold ? **********************************************************************/ -int regsubkey_ctr_numkeys( struct regsubkey_ctr *ctr ) +uint32_t regsubkey_ctr_numkeys( struct regsubkey_ctr *ctr ) { return ctr->num_subkeys; } @@ -341,7 +341,7 @@ WERROR regval_ctr_init(TALLOC_CTX *mem_ctx, struct regval_ctr **ctr) How many keys does the container hold ? **********************************************************************/ -int regval_ctr_numvals(struct regval_ctr *ctr) +uint32_t regval_ctr_numvals(struct regval_ctr *ctr) { return ctr->num_values; } diff --git a/source3/registry/reg_objects.h b/source3/registry/reg_objects.h index 959fbe63183..f8a1788e444 100644 --- a/source3/registry/reg_objects.h +++ b/source3/registry/reg_objects.h @@ -43,10 +43,10 @@ int regsubkey_ctr_get_seqnum(struct regsubkey_ctr *ctr); WERROR regsubkey_ctr_addkey( struct regsubkey_ctr *ctr, const char *keyname ); WERROR regsubkey_ctr_delkey( struct regsubkey_ctr *ctr, const char *keyname ); bool regsubkey_ctr_key_exists( struct regsubkey_ctr *ctr, const char *keyname ); -int regsubkey_ctr_numkeys( struct regsubkey_ctr *ctr ); +uint32_t regsubkey_ctr_numkeys( struct regsubkey_ctr *ctr ); char* regsubkey_ctr_specific_key( struct regsubkey_ctr *ctr, uint32_t key_index ); WERROR regval_ctr_init(TALLOC_CTX *mem_ctx, struct regval_ctr **ctr); -int regval_ctr_numvals(struct regval_ctr *ctr); +uint32_t regval_ctr_numvals(struct regval_ctr *ctr); uint8_t* regval_data_p(struct regval_blob *val); uint32_t regval_size(struct regval_blob *val); char* regval_name(struct regval_blob *val); -- 2.47.3