1
0
mirror of synced 2025-02-02 12:27:20 +01:00

OMFG kill me

This commit is contained in:
Stepland 2020-03-02 13:45:25 +01:00
parent 88c655fe38
commit 4ed188ea70

View File

@ -2,16 +2,19 @@
#include <string>
#include <cereal/details/traits.hpp>
#include <cereal/cereal.hpp>
#include <ghc/filesystem.hpp>
namespace ghc {
namespace filesystem {
template <class Archive>
std::string save_minimal(const Archive &, const path& p) {
return p.string();
}
template <class Archive>
std::string save_minimal(const Archive &, ghc::filesystem::path& p) {
return p.string();
}
template <class Archive>
void load_minimal(const Archive &, ghc::filesystem::path& p, const std::string& value) {
p = ghc::filesystem::path{value};
template <class Archive>
void load_minimal(const Archive &, path& p, const std::string& value) {
p = path{value};
}
}
}