From d5b1dbd5eef4ac74438f57eb4753f77a548c139b Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Wed, 8 May 2024 00:20:42 +0200 Subject: [PATCH] aqhome: minor modifications. --- aqhome/data/path.c | 17 ++++++++++++----- aqhome/data/path.h | 4 ++-- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/aqhome/data/path.c b/aqhome/data/path.c index 00a1db1..6c0f239 100644 --- a/aqhome/data/path.c +++ b/aqhome/data/path.c @@ -10,8 +10,6 @@ # include #endif - - #include "./path.h" #include @@ -24,12 +22,21 @@ -static void *_handleElement(const char *element, void *data, uint32_t flags, AQH_PATHHANDLERFN fn); +/* ------------------------------------------------------------------------------------------------ + * forward declarations + * ------------------------------------------------------------------------------------------------ + */ + +static void *_handleElement(const char *element, void *data, uint32_t flags, AQH_PATH_HANDLERFN fn); +/* ------------------------------------------------------------------------------------------------ + * implementations + * ------------------------------------------------------------------------------------------------ + */ -void *AQH_Path_Handle(const char *path, void *data, uint32_t flags, AQH_PATHHANDLERFN fn) +void *AQH_Path_Handle(const char *path, void *data, uint32_t flags, AQH_PATH_HANDLERFN fn) { if (path && *path) { GWEN_STRINGLIST *elementList; @@ -85,7 +92,7 @@ void *AQH_Path_Handle(const char *path, void *data, uint32_t flags, AQH_PATHHAND -void *_handleElement(const char *element, void *data, uint32_t flags, AQH_PATHHANDLERFN fn) +void *_handleElement(const char *element, void *data, uint32_t flags, AQH_PATH_HANDLERFN fn) { if (flags & AQH_PATH_FLAGS_PARSEIDX) { const char *ptrOpenBracket; diff --git a/aqhome/data/path.h b/aqhome/data/path.h index 17dd0f8..4ae1f39 100644 --- a/aqhome/data/path.h +++ b/aqhome/data/path.h @@ -29,12 +29,12 @@ -typedef void *(*AQH_PATHHANDLERFN)(const char *entry, void *data, int idx, uint32_t flags); +typedef void *(*AQH_PATH_HANDLERFN)(const char *entry, void *data, int idx, uint32_t flags); -AQHOME_API void *AQH_Path_Handle(const char *path, void *data, uint32_t flags, AQH_PATHHANDLERFN fn); +AQHOME_API void *AQH_Path_Handle(const char *path, void *data, uint32_t flags, AQH_PATH_HANDLERFN fn);