From 8a921af8f02ed7dae52a74cb7823f57cfe570dcb Mon Sep 17 00:00:00 2001 From: Behemoth Date: Mon, 13 Jul 2020 12:21:18 +0200 Subject: [PATCH] fix news service type names --- nx/include/switch/services/news.h | 12 +++++++----- nx/source/services/news.c | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/nx/include/switch/services/news.h b/nx/include/switch/services/news.h index 30efec32..7ec76895 100644 --- a/nx/include/switch/services/news.h +++ b/nx/include/switch/services/news.h @@ -13,11 +13,13 @@ #include "../types.h" typedef enum { - NewsServiceType_Application, - NewsServiceType_Starter, - NewsServiceType_Menu, - NewsServiceType_DataErase, - NewsServiceType_v, + NewsServiceType_Administrator = 0, ///< Initializes news:a + NewsServiceType_Configuration = 1, ///< Initializes news:c + NewsServiceType_Manager = 2, ///< Initializes news:m + NewsServiceType_Post = 3, ///< Initializes news:p + NewsServiceType_Viewer = 4, ///< Initializes news:v + + NewsServiceType_Count } NewsServiceType; typedef struct { diff --git a/nx/source/services/news.c b/nx/source/services/news.c index 147b7a8c..6b7d0b80 100644 --- a/nx/source/services/news.c +++ b/nx/source/services/news.c @@ -15,7 +15,7 @@ NX_GENERATE_SERVICE_GUARD_PARAMS(news, (NewsServiceType service_type), (service_ Result _newsInitialize(NewsServiceType service_type) { Result rc; - if (service_type > NewsServiceType_v) + if (service_type >= NewsServiceType_Count) return MAKERESULT(Module_Libnx, LibnxError_BadInput); const char *service_names[] = {