summaryrefslogtreecommitdiffhomepage
path: root/loader/anim-atlas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'loader/anim-atlas.cpp')
-rw-r--r--loader/anim-atlas.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/loader/anim-atlas.cpp b/loader/anim-atlas.cpp
index 76a656e4..cfbe7245 100644
--- a/loader/anim-atlas.cpp
+++ b/loader/anim-atlas.cpp
@@ -2,13 +2,13 @@
#include "atlas-loader.inl"
#include "anim-cell.hpp"
#include "anim-traits.hpp"
-#include "compat/exception.hpp"
+#include "compat/borrowed-ptr.inl"
namespace floormat::loader_detail {
template class atlas_loader<anim_atlas>;
-std::shared_ptr<class anim_atlas> loader_impl::get_anim_atlas(StringView path) noexcept(false)
+bptr<class anim_atlas> loader_impl::get_anim_atlas(StringView path) noexcept(false)
{
return _anim_loader->make_atlas(path, {});
}
@@ -23,7 +23,7 @@ ArrayView<const anim_cell> loader_impl::anim_atlas_list()
return _anim_loader->atlas_list();
}
-std::shared_ptr<anim_atlas> loader_impl::anim_atlas(StringView name, StringView dir, loader_policy p) noexcept(false)
+bptr<anim_atlas> loader_impl::anim_atlas(StringView name, StringView dir, loader_policy p) noexcept(false)
{
char buf[fm_FILENAME_MAX];
auto path = make_atlas_path(buf, dir, name);