Skip to content

Commit 843ca20

Browse files
committed
Compile with O2 instead of Os
1 parent 38a9914 commit 843ca20

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ INCLUDES := src
2929
#-------------------------------------------------------------------------------
3030
# options for code generation
3131
#-------------------------------------------------------------------------------
32-
CFLAGS := -Wall -Werror -Wextra -Os -ffunction-sections\
32+
CFLAGS := -Wall -Werror -Wextra -O2 -ffunction-sections\
3333
$(MACHDEP)
3434

3535
CFLAGS += $(INCLUDE) -D__WIIU__ -D__WUT__

src/FSWrapper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ FSError FSWrapper::FSReadDirWrapper(const FSDirectoryHandle handle, FSDirectoryE
8686
continue;
8787
}
8888
entry->name[0] = '\0';
89-
strncat(entry->name, entry_->d_name, sizeof(entry->name) - 1);
89+
strlcpy(entry->name, entry_->d_name, sizeof(entry->name));
9090
entry->info.mode = (FSMode) FS_MODE_READ_OWNER;
9191
if (entry_->d_type == DT_DIR) {
9292
entry->info.flags = (FSStatFlags) ((uint32_t) FS_STAT_DIRECTORY);

src/FSWrapperReplaceSingleFile.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ FSError FSWrapperReplaceSingleFile::FSReadDirWrapper(const FSADirectoryHandle ha
115115
continue;
116116
}
117117
translate_stat(&path_stat, &dirHandle->directoryEntry.info);
118-
strncpy(dirHandle->directoryEntry.name, mFileNameToReplace.c_str(), sizeof(dirHandle->directoryEntry.name));
118+
strncpy(dirHandle->directoryEntry.name, mFileNameToReplace.c_str(), sizeof(dirHandle->directoryEntry.name) - 1);
119119
memcpy(entry, &dirHandle->directoryEntry, sizeof(FSADirectoryEntry));
120120

121121
dirHandle->entryReadSuccess = true;

0 commit comments

Comments
 (0)