Something went wrong. Try again.
A fork of https://github.com/crosspoint-reader/crosspoint-reader
Something went wrong. Try again.
325 B · 14 lines
C
at master
123456789101112131415#pragma once
#include <string>
namespace StringUtils {
/** * Sanitize a string for use as a filename. * Replaces invalid characters with underscores, trims spaces/dots, * and limits length to maxBytes bytes. */std::string sanitizeFilename(const std::string& name, size_t maxBytes = 100);
} // namespace StringUtils