fix news service type names

This commit is contained in:
Behemoth 2020-07-13 12:21:18 +02:00
parent ee780c9991
commit 8a921af8f0
2 changed files with 8 additions and 6 deletions

View File

@ -13,11 +13,13 @@
#include "../types.h" #include "../types.h"
typedef enum { typedef enum {
NewsServiceType_Application, NewsServiceType_Administrator = 0, ///< Initializes news:a
NewsServiceType_Starter, NewsServiceType_Configuration = 1, ///< Initializes news:c
NewsServiceType_Menu, NewsServiceType_Manager = 2, ///< Initializes news:m
NewsServiceType_DataErase, NewsServiceType_Post = 3, ///< Initializes news:p
NewsServiceType_v, NewsServiceType_Viewer = 4, ///< Initializes news:v
NewsServiceType_Count
} NewsServiceType; } NewsServiceType;
typedef struct { typedef struct {

View File

@ -15,7 +15,7 @@ NX_GENERATE_SERVICE_GUARD_PARAMS(news, (NewsServiceType service_type), (service_
Result _newsInitialize(NewsServiceType service_type) { Result _newsInitialize(NewsServiceType service_type) {
Result rc; Result rc;
if (service_type > NewsServiceType_v) if (service_type >= NewsServiceType_Count)
return MAKERESULT(Module_Libnx, LibnxError_BadInput); return MAKERESULT(Module_Libnx, LibnxError_BadInput);
const char *service_names[] = { const char *service_names[] = {