summaryrefslogtreecommitdiffhomepage
path: root/dev/lib/memory/tracked_ptr.hpp
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-08-24 09:33:51 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-08-24 09:33:51 +0200
commitd02bd0eb656b885bdf48088529183c40df8bd9c1 (patch)
tree799a8b5ff0c55978235d7c8bf69e2940d427c5f3 /dev/lib/memory/tracked_ptr.hpp
parent3c50f5e98f28be7a9909c02172da6e627fd2b665 (diff)
feat: lib: micro-optimizations and improvements.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/lib/memory/tracked_ptr.hpp')
-rw-r--r--dev/lib/memory/tracked_ptr.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/dev/lib/memory/tracked_ptr.hpp b/dev/lib/memory/tracked_ptr.hpp
index 2607b5b..da7e46c 100644
--- a/dev/lib/memory/tracked_ptr.hpp
+++ b/dev/lib/memory/tracked_ptr.hpp
@@ -194,9 +194,9 @@ namespace snu::memory
};
template <typename T>
- inline auto make_tracked(T arg) -> tracked_ptr<T>
+ inline auto make_tracked() -> tracked_ptr<T>
{
- return tracked_ptr<T>(std::forward<T>(arg));
+ return tracked_ptr<T>();
}
template <typename U, typename... T>
@@ -220,4 +220,4 @@ namespace snu::memory
::kill(::getpid(), SIGTRAP);
}
}
-} // namespace snu::memory \ No newline at end of file
+} // namespace snu::memory