diff options
Diffstat (limited to 'serialize/tile-atlas.cpp')
| -rw-r--r-- | serialize/tile-atlas.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/serialize/tile-atlas.cpp b/serialize/tile-atlas.cpp index 3f619dd1..3918d5b0 100644 --- a/serialize/tile-atlas.cpp +++ b/serialize/tile-atlas.cpp @@ -10,7 +10,7 @@ #include <nlohmann/json.hpp> using namespace floormat; -using namespace std::string_literals; +using namespace std::string_view_literals; namespace { @@ -35,7 +35,7 @@ void adl_serializer<std::shared_ptr<tile_atlas>>::to_json(json& j, const std::sh { to_json(j, proxy{x->name(), x->num_tiles2(), NullOpt}); if (auto p = x->pass_mode()) - j["pass-mode"s] = *p; + j["pass-mode"sv] = *p; } } @@ -49,8 +49,8 @@ void adl_serializer<std::shared_ptr<tile_atlas>>::from_json(const json& j, std:: proxy x; from_json(j, x); Optional<pass_mode> p; - if (j.contains("pass-mode"s)) - p = {InPlaceInit, j["pass-mode"s]}; + if (j.contains("pass-mode"sv)) + p = {InPlaceInit, j["pass-mode"sv]}; val = loader.tile_atlas(x.name, x.size, p); if (auto p2 = val->pass_mode(); p && p2 != p) { |
