diff --git a/source/main.c b/source/main.c index fb452b8..ddb7c2d 100644 --- a/source/main.c +++ b/source/main.c @@ -11,6 +11,8 @@ #define BOOT_FILE "/ctruLua/main.lua" +LUALIB_API void luaL_openlibs (lua_State *L); + int load_ctr_lib(lua_State *L); // Display an error diff --git a/source/news.c b/source/news.c index 197bfe1..6c5d496 100644 --- a/source/news.c +++ b/source/news.c @@ -6,47 +6,47 @@ #include static int news_init(lua_State *L) { - newsInit(); - - return 0; + newsInit(); + + return 0; } static int news_notification(lua_State *L) { - const char *title = luaL_checkstring(L, 1); - const char *message = luaL_checkstring(L, 2); - const void *imageData = luaL_checkstring(L, 3); - bool jpeg = false; - if (lua_isboolean(L, 4)) - jpeg = lua_toboolean(L, 4); + const char *title = luaL_checkstring(L, 1); + const char *message = luaL_checkstring(L, 2); + const void *imageData = luaL_checkstring(L, 3); + bool jpeg = false; + if (lua_isboolean(L, 4)) + jpeg = lua_toboolean(L, 4); const u16* cTitle = 0; - const u16* cMessage = 0; - u32 titleLength, messageLength, imageDataLength = 0; - - titleLength = (u32) utf8_to_utf16((uint16_t*)cTitle, (uint8_t*)title, sizeof(title)); - messageLength = (u32) utf8_to_utf16((uint16_t*)cMessage, (uint8_t*)message, sizeof(message)); - - NEWSU_AddNotification(cTitle, titleLength, cMessage, messageLength, imageData, imageDataLength, jpeg); - - return 0; + const u16* cMessage = 0; + u32 titleLength, messageLength, imageDataLength = 0; + + titleLength = (u32) utf8_to_utf16((uint16_t*)cTitle, (uint8_t*)title, sizeof(title)); + messageLength = (u32) utf8_to_utf16((uint16_t*)cMessage, (uint8_t*)message, sizeof(message)); + + NEWSU_AddNotification(cTitle, titleLength, cMessage, messageLength, imageData, imageDataLength, jpeg); + + return 0; } static int news_shutdown(lua_State *L) { - newsExit(); - - return 0; + newsExit(); + + return 0; } static const struct luaL_Reg news_lib[] = { - {"init", news_init }, - {"notification", news_notification}, - {"shutdown", news_shutdown }, - {NULL, NULL} + {"init", news_init }, + {"notification", news_notification}, + {"shutdown", news_shutdown }, + {NULL, NULL} }; int luaopen_news_lib(lua_State *L) { - luaL_newlib(L, news_lib); - return 1; + luaL_newlib(L, news_lib); + return 1; } void load_news_lib(lua_State *L) {