mirror of
https://github.com/wiiu-env/homebrew_on_menu_plugin.git
synced 2024-11-22 18:49:15 +01:00
Some strncpy/snprintf optimisation
This commit is contained in:
parent
a75c1e70db
commit
40592af3df
14
src/main.cpp
14
src/main.cpp
@ -190,18 +190,16 @@ void readCustomTitlesFromSD() {
|
|||||||
|
|
||||||
MCPTitleListType *cur_title_info = &(gFileInfos[j].titleInfo);
|
MCPTitleListType *cur_title_info = &(gFileInfos[j].titleInfo);
|
||||||
|
|
||||||
char buffer[25];
|
snprintf(cur_title_info->path, sizeof(cur_title_info->path), "/custom/%08X%08X", UPPER_TITLE_ID_HOMEBREW, gFileInfos[j].lowerTitleID);
|
||||||
snprintf(buffer, 25, "/custom/%08X%08X", UPPER_TITLE_ID_HOMEBREW, gFileInfos[j].lowerTitleID);
|
|
||||||
strcpy(cur_title_info->path, buffer);
|
|
||||||
|
|
||||||
strncpy(gFileInfos[j].filename, dirList.GetFilename(i), 255);
|
strncpy(gFileInfos[j].filename, dirList.GetFilename(i), sizeof(gFileInfos[j].filename));
|
||||||
strncpy(gFileInfos[j].longname, dirList.GetFilename(i), 64);
|
strncpy(gFileInfos[j].longname, dirList.GetFilename(i), sizeof(gFileInfos[j].longname));
|
||||||
strncpy(gFileInfos[j].shortname, dirList.GetFilename(i), 64);
|
strncpy(gFileInfos[j].shortname, dirList.GetFilename(i), sizeof(gFileInfos[j].shortname));
|
||||||
strncpy(gFileInfos[j].author, dirList.GetFilename(i), 64);
|
strncpy(gFileInfos[j].author, dirList.GetFilename(i), sizeof(gFileInfos[j].author));
|
||||||
gFileInfos[j].source = 0; //SD Card;
|
gFileInfos[j].source = 0; //SD Card;
|
||||||
|
|
||||||
const char *indexedDevice = "mlc";
|
const char *indexedDevice = "mlc";
|
||||||
strcpy(cur_title_info->indexedDevice, indexedDevice);
|
strncpy(cur_title_info->indexedDevice, indexedDevice, sizeof(cur_title_info->indexedDevice));
|
||||||
|
|
||||||
// System apps don't have a splash screen.
|
// System apps don't have a splash screen.
|
||||||
cur_title_info->appType = MCP_APP_TYPE_SYSTEM_APPS;
|
cur_title_info->appType = MCP_APP_TYPE_SYSTEM_APPS;
|
||||||
|
Loading…
Reference in New Issue
Block a user