isValidHFSFilename function

bool isValidHFSFilename(
  1. String filename
)

Checks if the filename is a valid HFS filename.

This includes checking for illegal characters and length.

Implementation

bool isValidHFSFilename(String filename) {
  return isLegalLength(filename) && !containsIllegalHFSCharacters(filename) && !isRelativePath(filename);
}