summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2020-10-25 12:40:33 +1100
committer Vas Crabb <vas@vastheman.com>2020-10-25 12:40:33 +1100
commitf6986973e359aa7abf882116abfce1fb48bbf8b7 (patch)
tree15f3956ccdb365f93914201afff3bc0abed01efb
parent87948d7b89dd8ba69d23aaba47935cc07b0b5f1e (diff)
emu/machine.h: Deprecate machine resource pool.
This has outlived its usefulness. Use smart pointers (std::unique_ptr, std::shared_ptr, etc. from <memory>) to manage object lifecycles.
-rw-r--r--src/emu/machine.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/machine.h b/src/emu/machine.h
index 3ea100fab7f..ece7e65c025 100644
--- a/src/emu/machine.h
+++ b/src/emu/machine.h
@@ -166,7 +166,7 @@ public:
const game_driver &system() const { return m_system; }
osd_interface &osd() const;
machine_manager &manager() const { return m_manager; }
- resource_pool &respool() { return m_respool; }
+ [[deprecated("use smart pointers to manage object lifecycles")]] resource_pool &respool() { return m_respool; }
device_scheduler &scheduler() { return m_scheduler; }
save_manager &save() { return m_save; }
memory_manager &memory() { return m_memory; }