Update pgl_srv_shell_host_utils.cpp

This commit is contained in:
MasaGratoR
2026-04-01 20:31:47 +02:00
committed by GitHub
parent f3f1fa46ed
commit 2694f31eb3

View File

@@ -77,7 +77,7 @@ namespace ams::pgl::srv {
private:
char m_content_path[fs::EntryNameLengthMax] = {};
ExtensionType m_extension_type = ExtensionType::None;
char m_mount_name[fs::MountNameLengthMax] = {};
char m_mount_name[fs::MountNameLengthMax+1] = {};
bool m_is_mounted = false;
ncm::AutoBuffer m_content_meta_buffer;
ncm::ProgramId m_program_id = ncm::InvalidProgramId;
@@ -101,7 +101,7 @@ namespace ams::pgl::srv {
R_TRY(this->SetExtensionType());
/* Copy in mount name. */
R_UNLESS(strlen(mount) <= sizeof(m_mount_name), pgl::ResultBufferNotEnough());
R_UNLESS(strlen(mount) <= sizeof(m_mount_name) - 1, pgl::ResultBufferNotEnough());
std::strcpy(m_mount_name, mount);
/* Mount the package. */