mirror of
https://github.com/thunderbrewhq/bc.git
synced 2025-12-12 01:52:30 +00:00
fix(system/file): make sz_copybuffer explicitly always size_t
This commit is contained in:
parent
6011b53e0f
commit
def2fe1bc4
1 changed files with 2 additions and 2 deletions
|
|
@ -187,7 +187,7 @@ bool GetRootChars(File::Filesystem* fs, Stacked::FileParms* parms) {
|
|||
parms->position = 1;
|
||||
|
||||
#if defined(WHOA_SYSTEM_MAC)
|
||||
if (name != -1) {
|
||||
if (name + 1 != nullptr) {
|
||||
auto cmp = strncasecmp(name + 1, "Volumes", 7);
|
||||
auto volume = name + 9;
|
||||
|
||||
|
|
@ -274,7 +274,7 @@ bool Copy(File::Filesystem* fs, Stacked::FileParms* parms) {
|
|||
auto sz_source = File::GetFileInfo(st_source)->size;
|
||||
|
||||
// copybuffer size upper limit is BC_FILE_SYSTEM_COPYBUFFER_SIZE
|
||||
size_t sz_copybuffer = std::min(sz_source, size_t(BC_FILE_SYSTEM_COPYBUFFER_SIZE));
|
||||
size_t sz_copybuffer = std::min(static_cast<size_t(sz_source), static_cast<size_t>(BC_FILE_SYSTEM_COPYBUFFER_SIZE));
|
||||
auto u8_copybuffer = reinterpret_cast<uint8_t*>(Memory::Allocate(sz_copybuffer));
|
||||
|
||||
// Loop through the source file, reading segments into copybuffer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue