--- nono/vm/scsidev.h 2026/04/29 17:05:18 1.1.1.14 +++ nono/vm/scsidev.h 2026/04/29 17:05:21 1.1.1.15 @@ -150,7 +150,7 @@ class SCSIHostDevice : public SCSIDevice } // SCSIBus を取得 (UI からインジケータ表示用) - std::shared_ptr GetSCSIBus() const { return scsibus; } + SCSIBus *GetSCSIBus() const { return scsibus.get(); } protected: DECLARE_MONITOR_CALLBACK(MonitorUpdateDevs); @@ -188,7 +188,7 @@ class SCSIHostDevice : public SCSIDevice // ID0 ||<----> bus |<----------+ // || +----------+ own // - std::shared_ptr scsibus {}; + std::unique_ptr scsibus {}; std::unique_ptr target[8] {}; // 接続中のデバイス(イニシエータ含む)を ID 順に並べたリスト (モニタ用)