MCPcopy Create free account
hub / github.com/BlueSCSI/BlueSCSI-v2 / selectImageFile

Method selectImageFile

src/ImageBackingStore.cpp:435–446  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

433}
434
435bool ImageBackingStore::selectImageFile(const char *filename)
436{
437 if (!m_isfolder)
438 {
439 logmsg("Attempted selectImageFile() but image is not a folder");
440 return false;
441 }
442 // Skip FastSeek — selectImageFile is used for iterating multi-BIN tracks
443 // to query metadata (size). Allocating sector maps here exhausts heap on
444 // RAM-constrained targets like Pico_Audio_SPDIF (issue #353).
445 return _internal_open(filename, /*doFastSeek=*/false);
446}
447
448size_t ImageBackingStore::getFoldername(char* buf, size_t buflen)
449{

Callers 2

doTapeReadFunction · 0.80

Calls 1

logmsgFunction · 0.85

Tested by

no test coverage detected