diff --git a/specter/lib/FontCache.cpp b/specter/lib/FontCache.cpp index ca0ea97cd..bfff95d2e 100644 --- a/specter/lib/FontCache.cpp +++ b/specter/lib/FontCache.cpp @@ -632,7 +632,7 @@ FontTag FontCache::prepCustomFont(std::string_view name, FT_Face face, FCharFilt } /* Now check filesystem cache */ - hecl::SystemString cachePath = m_cacheRoot + _SYS_STR('/') + fmt::format(fmt(_SYS_STR("{}")), tag.hash()); + hecl::SystemString cachePath = m_cacheRoot + _SYS_STR('/') + fmt::format(fmt(_SYS_STR("{:x}")), tag.hash()); hecl::Sstat st; if (!hecl::Stat(cachePath.c_str(), &st) && S_ISREG(st.st_mode)) { athena::io::FileReader r(cachePath); diff --git a/specter/zeus b/specter/zeus index 97cec5304..6ac3066a6 160000 --- a/specter/zeus +++ b/specter/zeus @@ -1 +1 @@ -Subproject commit 97cec53046f8c646e6787aafb6f23b3e5ec82221 +Subproject commit 6ac3066a6f1c5d9ebee07eaf0f5aea849b935585