1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 20:07:34 +00:00

LibArchive: Use constexpr variables where possible

This commit is contained in:
Lenny Maiorani 2022-02-15 10:14:31 -07:00 committed by Idan Horowitz
parent 583e197897
commit 847efd8aca
2 changed files with 15 additions and 13 deletions

View file

@ -30,12 +30,12 @@ enum class TarFileType : char {
};
constexpr size_t block_size = 512;
constexpr const char* gnu_magic = "ustar "; // gnu format magic
constexpr const char* gnu_version = " "; // gnu format version
constexpr const char* ustar_magic = "ustar"; // ustar format magic
constexpr const char* ustar_version = "00"; // ustar format version
constexpr const char* posix1_tar_magic = ""; // POSIX.1-1988 format magic
constexpr const char* posix1_tar_version = ""; // POSIX.1-1988 format version
constexpr StringView gnu_magic = "ustar "; // gnu format magic
constexpr StringView gnu_version = " "; // gnu format version
constexpr StringView ustar_magic = "ustar"; // ustar format magic
constexpr StringView ustar_version = "00"; // ustar format version
constexpr StringView posix1_tar_magic = ""; // POSIX.1-1988 format magic
constexpr StringView posix1_tar_version = ""; // POSIX.1-1988 format version
template<size_t N>
static size_t get_field_as_integral(const char (&field)[N])