diff options
| author | 2020-10-09 00:05:01 -0700 | |
|---|---|---|
| committer | 2020-10-09 00:05:01 -0700 | |
| commit | 7b1df38bd0ff7b17eed3d1709b67bd7eda210efc (patch) | |
| tree | 26cec39203907463da4f6873290cfafe74aa9f97 /src/osd/modules/midi/portmidi.cpp | |
| parent | 1b399b9e9b891b1a53290cdfdaa76b796ce1fd82 (diff) | |
| parent | ac04c377a995c1d87fc889ad98ff772838bcf31f (diff) | |
Merge branch 'master' into aaron-nl3
Diffstat (limited to 'src/osd/modules/midi/portmidi.cpp')
| -rw-r--r-- | src/osd/modules/midi/portmidi.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osd/modules/midi/portmidi.cpp b/src/osd/modules/midi/portmidi.cpp index 64f71ca6689..9deca98ea2d 100644 --- a/src/osd/modules/midi/portmidi.cpp +++ b/src/osd/modules/midi/portmidi.cpp @@ -29,7 +29,7 @@ public: virtual int init(const osd_options &options)override; virtual void exit()override; - virtual osd_midi_device *create_midi_device() override; + virtual std::unique_ptr<osd_midi_device> create_midi_device() override; virtual void list_midi_devices() override; }; @@ -60,9 +60,9 @@ private: bool rx_sysex; }; -osd_midi_device *pm_module::create_midi_device() +std::unique_ptr<osd_midi_device> pm_module::create_midi_device() { - return global_alloc(osd_midi_device_pm()); + return std::make_unique<osd_midi_device_pm>(); } |
